IMsRdpClientAdvancedSettings-Schnittstelle

Verwaltet erweiterte Clienteinstellungen. Wird von der IMsTscAdvancedSettings-Schnittstelle abgeleitet. Diese Schnittstelle enthält Methoden zum Abrufen und Festlegen erweiterter (optionaler) Eigenschaften für das Remotedesktop ActiveX-Steuerelement.

Um eine Instanz dieser Schnittstelle abzurufen, verwenden Sie die IMsTscAx::AdvancedSettings-Eigenschaft, um einen IMsTscAdvancedSettings-Schnittstellenzeiger abzurufen. Rufen Sie dann QueryInterface für den IMsTscAdvancedSettings-Zeiger auf, und übergeben Sie _ IID-IMsRdpClientAdvancedSettings an QueryInterface.

Member

Die IMsRdpClientAdvancedSettings-Schnittstelle erbt von IMsTscAdvancedSettings. IMsRdpClientAdvancedSettings verfügt auch über diese Typen von Membern:

Eigenschaften

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

Eigenschaft Zugriffstyp Beschreibung
AcceleratorPassthrough
Lesen/Schreiben
Gibt an, ob Tastaturbeschleunigungen an den Server übergeben werden sollen.
BitmapCacheSize
Lesen/Schreiben
Die Größe der Bitmapcachedatei in Kilobyte, die für Bitmaps mit 8 Bits pro Pixel verwendet wird. Gültige numerische Werte dieser Eigenschaft sind 1 bis einschließlich 32.
BitmapPersistence
Lesen/Schreiben
Gibt an, ob persistente Bitmapzwischenspeicherung verwendet werden soll. Die persistente Zwischenspeicherung kann die Leistung verbessern, erfordert jedoch zusätzlichen Speicherplatz.
BitmapVirtualCache16BppSize
Lesen/Schreiben
Gibt die Größe der persistenten Bitmapcachedatei in Megabyte an, die für die Einstellungen für hohe Farben mit 15 und 16 Bits pro Pixel verwendet werden soll.
BitmapVirtualCache24BppSize
Lesen/Schreiben
Gibt die Größe der persistenten Bitmapcachedatei in Megabyte an, die für die Einstellung mit hoher Farbe mit 24 Bits pro Pixel verwendet werden soll.
BitmapVirtualCacheSize
Lesen/Schreiben
Gibt die Größe der persistenten Bitmapcachedatei in Megabyte an, die für die Farbe 8 Bits pro Pixel verwendet werden soll. Gültige numerische Werte dieser Eigenschaft sind 1 bis einschließlich 32. Beachten Sie, dass die maximale Größe für alle virtuellen Cachedateien 128 MB beträgt. Verwandte Eigenschaften sind die Eigenschaften BitmapVirtualCache16BppSize und BitmapVirtualCache24BppSize.
brushSupportLevel
Lesen/Schreiben
Diese Eigenschaft wird nicht unterstützt.
CachePersistenceActive
Lesen/Schreiben
Gibt an, ob persistente Bitmapzwischenspeicherung verwendet werden soll.
ClearTextPassword
Lesegeschützt
Gibt das Kennwort an, mit dem eine Verbindung hergestellt werden soll. Weitere Informationen finden Sie unter IMsTscNonScriptable-Schnittstelle.
ConnectToServerConsole
Lesen/Schreiben
Diese Eigenschaft wird nicht unterstützt.
ConnectWithEndpoint
Lesegeschützt
Diese Eigenschaft wird nicht unterstützt.
DedicatedTerminal
Lesen/Schreiben
Diese Eigenschaft wird nicht unterstützt.
DisableCtrlAltDel
Lesen/Schreiben
Gibt an, ob der anfängliche erläuternde Bildschirm in Winlogon angezeigt werden soll.
DisplayConnectionBar
Lesen/Schreiben
Gibt an, ob die Verbindungsleiste verwendet werden soll. Der Standardwert ist VARIANT _ TRUE, wodurch die -Eigenschaft aktiviert wird.
DoubleClickDetect
Lesen/Schreiben
Gibt an, ob der Client Doppelklicks für den Server identifiziert.
EnableMouse
Lesen/Schreiben
Diese Eigenschaft wird nicht unterstützt.
EnableWindowsKey
Lesen/Schreiben
Gibt an, ob der Windows Schlüssel in der Remotesitzung verwendet werden kann.
EncryptionEnabled
Lesen/Schreiben
Diese Eigenschaft wird nicht unterstützt. Die Verschlüsselung kann nicht deaktiviert werden.
GrabFocusOnConnect
Lesen/Schreiben
Gibt an, ob das Clientsteuerelement beim Herstellen der Verbindung den Fokus haben soll.
HotKeyAltEsc
Lesen/Schreiben
Gibt den Virtuellen Schlüsselcode an, der ALT hinzugefügt werden soll, um den Hotkey-Ersatz für ALT+ESC zu bestimmen. VK _ INSERT ist der Standardwert, wobei ALT+INSERT als resultierende Sequenz verwendet wird. Diese Eigenschaft ist nur gültig, wenn die KeyboardHookMode-Eigenschaft nicht aktiviert ist.
HotKeyAltShiftTab
Lesen/Schreiben
Gibt den Virtuellen Schlüsselcode an, der ALT hinzugefügt werden soll, um den Hotkeyaustausch für ALT+UMSCHALT+TAB zu bestimmen. VK _ NEXT ist der Standardwert mit ALT+PAGE DOWN als resultierende Sequenz. Diese Eigenschaft ist nur gültig, wenn die KeyboardHookMode-Eigenschaft nicht aktiviert ist.
HotKeyAltSpace
Lesen/Schreiben
Gibt den Virtuellen Schlüsselcode an, der ALT hinzugefügt werden soll, um den Hotkey-Ersatz für ALT+SPACE zu bestimmen. VK _ DELETE ist die Standardeinstellung, wobei ALT+DELETE als resultierende Sequenz verwendet wird. Diese Eigenschaft ist nur gültig, wenn die KeyboardHookMode-Eigenschaft nicht aktiviert ist.
HotKeyAltTab
Lesen/Schreiben
Gibt den virtuellen Schlüsselcode an, der alt hinzugefügt werden soll, um den Hotkey-Ersatz für ALT+TAB zu bestimmen. VK _ PRIOR ist der Standardwert, bei dem ALT+SEITE NACH OBEN als resultierende Sequenz angezeigt wird. Diese Eigenschaft ist nur gültig, wenn die KeyboardHookMode-Eigenschaft nicht aktiviert ist.
HotKeyCtrlAltDel
Lesen/Schreiben
Gibt den virtuellen Tastencode an, der STRG+ALT hinzugefügt werden soll, um den Hotkey-Ersatz für STRG+ALT+DELETE zu bestimmen. Dies wird auch als SAS (Secure Attention Sequence) bezeichnet. VK _ END ist die Standardeinstellung. Beachten Sie, dass STRG+ALT+ENTF auch dann nicht an den Remoteserver umgeleitet wird, wenn die KeyboardHookMode-Eigenschaft aktiviert ist. STRG+ALT+DELETE ist die lokale SAS-Sequenz.
HotKeyCtrlEsc
Lesen/Schreiben
Gibt den virtuellen Tastencode an, der alt hinzugefügt werden soll, um den Hotkey-Ersatz für STRG+ESC zu bestimmen. VK _ HOME ist der Standardwert, mit ALT+HOME als resultierende Sequenz. Diese Eigenschaft ist nur gültig, wenn die KeyboardHookMode-Eigenschaft nicht aktiviert ist.
HotKeyFullScreen
Lesen/Schreiben
Gibt den Virtuellen Tastencode an, der STRG+ALT hinzugefügt werden soll, um den Hotkey-Ersatz für den Wechsel in den Vollbildmodus zu bestimmen. VK _ CANCEL ist der Standardwert.
InputEventsAtOnce
Lesen/Schreiben
Diese Eigenschaft wird nicht unterstützt.
keepAliveInterval
Lesen/Schreiben
Gibt ein Intervall in Millisekunden an, in dem der Client Keep-Alive-Nachrichten an den Server sendet. Der Standardwert der -Eigenschaft ist 0 (null), wodurch Keep-Alive-Meldungen deaktiviert werden. Der minimale gültige Wert dieser Eigenschaft ist 10.000, was 10 Sekunden entspricht. Beachten Sie, dass eine Gruppenrichtlinieneinstellung, die angibt, ob persistente Clientverbindungen mit dem Server zulässig sind, diese Eigenschaftseinstellung überschreiben kann.
KeyboardFunctionKey
Lesen/Schreiben
Nur für Windows CE gültig.
KeyboardSubType
Lesen/Schreiben
Nur für Windows CE gültig.
KeyboardType
Lesen/Schreiben
Nur für Windows CE gültig.
LoadBalanceInfo
Lesen/Schreiben
Gibt das Lastenausgleichscookie an, das im X.224-Verbindungsanforderungspaket in der Verbindungssequenz des RD-Sitzungshost Serverprotokolls platziert wird.
maxEventCount
Lesen/Schreiben
Diese Eigenschaft wird nicht unterstützt.
MaximizeShell
Lesen/Schreiben
Gibt an, ob mit der StartProgram-Eigenschaft gestartete Programme maximiert werden sollen.
minInputSendInterval
Lesen/Schreiben
Gibt das minimale Intervall zwischen dem Senden von Mausereignissen in Millisekunden an.
MinutesToIdleTimeout
Lesen/Schreiben
Gibt die maximale Zeitdauer in Minuten an, die der Client ohne Benutzereingabe verbunden bleiben soll. Wenn die angegebene Zeit verstreicht, ruft das Steuerelement die IMsTscAxEvents::OnIdleTimeoutNotification-Methode auf.
NotifyTSPublicKey
Lesen/Schreiben
Diese Eigenschaft wird nicht unterstützt.
NumBitmapCaches
Lesen/Schreiben
Diese Eigenschaft wird nicht unterstützt.
orderDrawThreshold
Lesen/Schreiben
Diese Eigenschaft wird nicht unterstützt.
overallConnectionTimeout
Lesen/Schreiben
Gibt die Gesamtdauer (in Sekunden) an, die das Clientsteuersystem auf den Abschluss einer Verbindung wartet. Der maximal gültige Wert dieser Eigenschaft ist 600, was 10 Minuten entspricht. Wenn die angegebene Zeit verstreicht, bevor die Verbindung abgeschlossen ist, trennt das Steuerelement die Verbindung und ruft die IMsTscAxEvents::OnDisconnected-Methode auf. Eine verwandte Eigenschaft ist singleConnectionTimeout.
PerformanceFlags
Lesen/Schreiben
Gibt eine Reihe von Features an, die auf dem Server festgelegt werden können, um die Leistung zu verbessern.
PersistCacheDirectory
Lesegeschützt
Diese Eigenschaft wird nicht unterstützt.
PinConnectionBar
Lesen/Schreiben
Gibt den Zustand der Benutzeroberflächenverbindungsleiste an. Wenn Sie diese Eigenschaft auf VARIANT _ TRUE festlegen, wird der Zustand auf "lowered" (niedriger) (für den Benutzer unsichtbar und für die Eingabe nicht verfügbar) fest. VARIANT _ FALSE legt den Zustand auf "raised" fest und ist für Benutzereingaben verfügbar.
RdpdrClipCleanTempDirString
Lesen/Schreiben
Diese Eigenschaft wird nicht unterstützt.
RdpdrClipPasteInfoString
Lesen/Schreiben
Diese Eigenschaft wird nicht unterstützt.
RdpdrLocalPrintingDocName
Lesen/Schreiben
Diese Eigenschaft wird nicht unterstützt.
RDPPort
Lesen/Schreiben
Gibt den Verbindungsport an. Der Standardwert ist 3389.
RedirectDrives
Lesen/Schreiben
Gibt an, ob die Umleitung von Laufwerken zulässig ist.
RedirectPorts
Lesen/Schreiben
Gibt an, ob die Umleitung lokaler Ports (z. B. COM und LPT) zulässig ist.
RedirectPrinters
Lesen/Schreiben
Gibt an, ob die Umleitung von Druckern zulässig ist.
RedirectSmartCards
Lesen/Schreiben
Gibt an, ob die Umleitung von Smartcards zulässig ist.
SasSequence
Lesen/Schreiben
Gibt die sichere Zugriffssequenz an, die der Client für den Zugriff auf den Anmeldebildschirm auf dem Server verwendet.
ScaleBitmapCachesByBPP
Lesen/Schreiben
Diese Eigenschaft wird nicht unterstützt.
ShadowBitmap
Lesen/Schreiben
Diese Eigenschaft wird nicht unterstützt.
Windows Vista: Gibt an, ob Schattenbitmaps verwendet werden sollen.
shutdownTimeout
Lesen/Schreiben
Gibt an, wie lange in Sekunden gewartet werden soll, bis der Server auf eine Trennungsanforderung reagiert. Der Standardwert der -Eigenschaft ist 10. Der maximal gültige Wert der -Eigenschaft ist 600, was 10 Minuten entspricht. Wenn der Server nicht innerhalb der angegebenen Zeit antwortet, wird die Verbindung mit dem Clientsteuersystem getrennt.
singleConnectionTimeout
Lesen/Schreiben
Gibt die maximale Zeitdauer in Sekunden an, die das Clientsteuersystem auf eine Verbindung mit einer IP-Adresse wartet. Während der Verbindung versucht das Steuerelement möglicherweise, eine Verbindung mit mehreren IP-Adressen herzustellen. Der maximal gültige Wert dieser Eigenschaft ist 600. Eine verwandte Eigenschaft ist overallConnectionTimeout.
SmartSizing
Lesen/Schreiben
Gibt an, ob die Anzeige an den Clientbereich des Steuerelements skaliert werden soll. VARIANT _ TRUE ermöglicht die Skalierung. Beachten Sie, dass Scrollleisten nicht angezeigt werden, wenn die SmartSizing-Eigenschaft aktiviert ist.
SmoothScroll
Lesen/Schreiben
Diese Eigenschaft wird nicht unterstützt.
TransportType
Lesen/Schreiben
Gibt den vom Client verwendeten Transporttyp an. Diese Eigenschaft wird nicht vom -Steuerelement Remotedesktop ActiveX verwendet.
WinCEFixedPalette
Lesen/Schreiben
Nur für Windows CE gültig.

Hinweise

Diese Schnittstelle wurde durch die folgenden Schnittstellen erweitert, und jede neue Schnittstelle erbt alle Methoden und Eigenschaften der vorherigen Schnittstellen:

Diese Eigenschaft kann nicht festgelegt werden, wenn das Steuerelement verbunden ist, sofern nicht anders angegeben.

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
Windows Server 2008
Typbibliothek
MsTscAx.dll
DLL
MsTscAx.dll
IID
IID _ IMsRdpClientAdvancedSettings ist als 3c65b4ab-12b3-465b-acd4-b8dad3bff9e2 definiert.

Siehe auch

Remotedesktop-Webverbindung Referenz

IMsTscAdvancedSettings