IMsRdpClient9-Schnittstelle

Stellt die Methoden und Eigenschaften bereit, die zum Konfigurieren und Verwenden des Clientsteuerelements erforderlich sind. Wird von der IMsRdpClient8-Schnittstelle abgeleitet.

Member

Die IMsRdpClient9-Schnittstelle erbt von IMsRdpClient8. IMsRdpClient9 verfügt auch über folgende Membertypen:

Methoden

Die IMsRdpClient9-Schnittstelle verfügt über diese Methoden.

Methode BESCHREIBUNG
attachEvent Fügt ein Ereignis an.
Verbinden Initiiert eine Verbindung mithilfe der eigenschaften, die derzeit für das Steuerelement festgelegt sind.
CreateVirtualChannels Erstellt ein clientseitiges virtuelles Kanalobjekt für jeden angegebenen namen des virtuellen Kanals.
detachEvent Trennt ein Ereignis.
Trennen Trennt die aktive Verbindung.
GetErrorDescription Ruft die Fehlerbeschreibung für die Sitzungstrennungsereignisse ab.
GetStatusText Ruft den status Text für den angegebenen status Code ab.
GetVirtualChannelOptions Ruft die für einen virtuellen Kanal festgelegten Optionen ab.
Verbindung wiederherstellen Stellt erneut eine Verbindung mit der Remotesitzung mit der neuen Desktopbreite und -höhe her.
RequestClose Fordert ein ordnungsgemäßes Herunterfahren des ActiveX-Remotedesktopsteuerelements an.
SendOnVirtualChannel Sendet Daten über einen virtuellen Kanal, der zuvor mit der CreateVirtualChannels-Methode erstellt wurde, an den RD-Sitzungshostserver.
SendRemoteAction Bewirkt, dass eine Aktion in der Remotesitzung ausgeführt wird.
SetVirtualChannelOptions Legt die Optionen für den virtuellen Kanal für das ActiveX-Remotedesktop-Steuerelement fest.
SyncSessionDisplaySettings Synchronisiert Sitzungsanzeigeeinstellungen.
UpdateSessionDisplaySettings Updates Sitzungsanzeigeeinstellungen.

Eigenschaften

Die IMsRdpClient9-Schnittstelle verfügt über diese Eigenschaften.

Eigenschaft Zugriffstyp BESCHREIBUNG
AdvancedSettings
Schreibgeschützt
Ruft einen IMsTscAdvancedSettings-Schnittstellenzeiger ab.
AdvancedSettings2
Schreibgeschützt
Ruft einen Zeiger auf die IMsRdpClientAdvancedSettings-Schnittstelle ab. Die -Schnittstelle kann verwendet werden, um erweiterte Einstellungen für das Clientsteuerelement festzulegen.
AdvancedSettings3
Schreibgeschützt
Ruft einen Zeiger auf die IMsRdpClientAdvancedSettings2-Schnittstelle ab. Die -Schnittstelle kann verwendet werden, um erweiterte Einstellungen für das Clientsteuerelement festzulegen.
AdvancedSettings4
Schreibgeschützt
Ruft einen Zeiger auf die IMsRdpClientAdvancedSettings3-Schnittstelle ab.
AdvancedSettings5
Schreibgeschützt
Ruft einen Zeiger auf eine IMsRdpClientAdvancedSettings4-Schnittstelle ab.
AdvancedSettings6
Schreibgeschützt
Ruft die IMsRdpClientAdvancedSettings5-Schnittstelle ab.
AdvancedSettings7
Schreibgeschützt
Ruft die IMsRdpClientAdvancedSettings6-Schnittstelle ab.
AdvancedSettings8
Schreibgeschützt
Ruft ein -Objekt ab, das die IMsRdpClientAdvancedSettings7-Schnittstelle unterstützt.
AdvancedSettings9
Schreibgeschützt
Enthält ein -Objekt, das die IMsRdpClientAdvancedSettings8-Schnittstelle unterstützt.
CipherStrength
Schreibgeschützt
Ruft die maximale Verschlüsselungsstärke des aktuellen Steuerelements ab.
ColorDepth
Lesen/Schreiben
Die Farbtiefe (in Bits pro Pixel) für die Verbindung des Steuerelements.
Verbunden
Schreibgeschützt
Ruft den Verbindungsstatus des aktuellen Steuerelements ab.
ConnectedStatusText
Lesen/Schreiben
Enthält den Text, der im Clientbereich des Steuerelements angezeigt wird, während sich das Steuerelement im verbundenen Zustand befindet.
ConnectingText
Lesen/Schreiben
Gibt den Text an, der zentriert im Steuerelement angezeigt wird, während das Steuerelement eine Verbindung herstellt.
DesktopHeight
Lesen/Schreiben
Gibt die Höhe des aktuellen Steuerelements auf dem anfänglichen Remotedesktop in Pixel an.
DesktopWidth
Lesen/Schreiben
Gibt die Breite des aktuellen Steuerelements auf dem anfänglichen Remotedesktop in Pixel an.
DisconnectedText
Lesen/Schreiben
Gibt den Text an, der zentriert im Steuerelement angezeigt wird, bevor eine Verbindung beendet wird.
Domain
Lesen/Schreiben
Gibt die Domäne an, bei der sich der aktuelle Benutzer anmeldet.
ExtendedDisconnectReason
Schreibgeschützt
Enthält erweiterte Informationen zum Grund für die Trennung des Steuerelements.
Fullscreen
Lesen/Schreiben
Bestimmt, ob sich das Clientsteuerelement im Vollbildmodus befindet.
FullScreenTitle
Lesegeschützt
Gibt den Fenstertitel an, der angezeigt wird, wenn sich das Steuerelement im Vollbildmodus befindet.
HorizontalScrollBarVisible
Schreibgeschützt
Gibt an, ob das Steuerelement eine horizontale Bildlaufleiste angezeigt hat.
MsRdpClientShell
Schreibgeschützt
Ruft die skriptfähige Clienteinstellungsschnittstelle IMsRdpClientShell ab.
RemoteProgram
Schreibgeschützt
Ruft ein -Objekt ab, das die ITSRemoteProgram-Schnittstelle unterstützt.
RemoteProgram2
Schreibgeschützt
Ruft ein -Objekt ab, das die ITSRemoteProgram2-Schnittstelle unterstützt.
SecuredSettings
Schreibgeschützt
Ruft einen IMsTscSecuredSettings-Schnittstellenzeiger ab.
SecuredSettings2
Schreibgeschützt
Ruft einen Zeiger auf die IMsRdpClientSecuredSettings-Schnittstelle ab. Diese Schnittstelle kann verwendet werden, um gesicherte Einstellungen für das Clientsteuerelement festzulegen.
SecuredSettings3
Schreibgeschützt
Ruft ein -Objekt ab, das die IMsRdpClientSecuredSettings2-Schnittstelle unterstützt.
SecuredSettingsEnabled
Schreibgeschützt
Gibt an, ob die IMsTscSecuredSettings-Schnittstelle verfügbar ist. Das heißt, ob sich die Webseite, die das Steuerelement enthält, derzeit in einer der zulässigen Internet-Explorer URL-Sicherheitszonen befindet.
Server
Lesen/Schreiben
Gibt den Namen des Servers an, mit dem das aktuelle Steuerelement verbunden ist.
StartConnected
Lesen/Schreiben
Gibt an, ob das Steuerelement sofort nach dem Start eine Verbindung mit dem RD-Sitzungshostserver herstellt.
TransportSettings
Schreibgeschützt
Ruft ab, was über ein Skript an die IMsRdpClientTransportSettings-Schnittstelle übergeben wurde.
TransportSettings2
Schreibgeschützt
Ruft die IMsRdpClientTransportSettings2-Schnittstelle ab.
TransportSettings3
Schreibgeschützt
Ruft ein -Objekt ab, das die IMsRdpClientTransportSettings3-Schnittstelle unterstützt.
TransportSettings4
Schreibgeschützt
Ruft ein -Objekt ab, das die IMsRdpClientTransportSettings4-Schnittstelle unterstützt.
Nutzername
Lesen/Schreiben
Gibt die Anmeldeinformationen für den Benutzernamen an.
Version
Schreibgeschützt
Gibt die Versionsnummer des aktuellen Steuerelements an.
VerticalScrollBarVisible
Schreibgeschützt
Gibt an, ob das Steuerelement eine vertikale Bildlaufleiste anzeigt.

Bemerkungen

Die IMsRdpClient9-Schnittstelle wurde um die folgenden Schnittstellen erweitert, wobei jede neue Schnittstelle alle Methoden und Eigenschaften der vorherigen Schnittstellen erbt:

Weitere Informationen zur Remotedesktop-Webverbindung finden Sie unter Anforderungen für die Remotedesktop-Webverbindung.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 8.1
Unterstützte Mindestversion (Server)
Windows Server 2012 R2
Typbibliothek
MsTscAx.dll
DLL
MsTscAx.dll
CLSID
CLSID_MsRdpClient10 ist definiert als C0EFA91A-EEB7-41C7-97FA-F0ED645EFB24
CLSID_MsRdpClient10NotSafeForScripting wird als A0C63C30-F08D-4AB4-907C-34905D770C7D definiert.
CLSID_MsRdpClient9 ist definiert als 301B94BA-5D25-4A12-BFFE-3B6E7A616585
CLSID_MsRdpClient9NotSafeForScripting ist definiert als 8B918B82-7985-4C24-89DF-C33AD2BBFBCD
IID
IID_IMsRdpClient9 ist definiert als 28904001-04B6-436C-A55B-0AF1A0883DC9

Siehe auch

IMsRdpClient8

IMsRdpClient7

IMsRdpClient6

IMsRdpClient5

IMsRdpClient4

IMsRdpClient3

IMsRdpClient2

IMsRdpClient

IMsTscAx

Remotedesktop-Webverbindungsreferenz