Freigeben über


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 instance dieser Schnittstelle abzurufen, verwenden Sie die IMsTscAx::AdvancedSettings-Eigenschaft, um einen IMsTscAdvancedSettings-Schnittstellenzeiger abzurufen. Rufen Sie dann QueryInterface auf dem IMsTscAdvancedSettings-Zeiger auf, und übergeben Sie IID_IMsRdpClientAdvancedSettings an QueryInterface.

Member

Die IMsRdpClientAdvancedSettings-Schnittstelle erbt von IMsTscAdvancedSettings. IMsRdpClientAdvancedSettings verfügt auch über folgende Membertypen:

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 KB, die für Bitmaps mit 8 Bits pro Pixel verwendet wird. Gültige numerische Werte dieser Eigenschaft sind 1 bis 32 inklusive.
BitmapPersistence
Lesen/Schreiben
Gibt an, ob die persistente Bitmapzwischenspeicherung verwendet werden soll. Persistentes Zwischenspeichern 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 farbintensiven Einstellungen mit 15 und 16 Bit pro Pixel verwendet werden soll.
BitmapVirtualCache24BppSize
Lesen/Schreiben
Gibt die Größe der persistenten Bitmapcachedatei in Megabyte an, die für die farbintensive Einstellung von 24 Bit pro Pixel verwendet werden soll.
BitmapVirtualCacheSize
Lesen/Schreiben
Gibt die Größe der persistenten Bitmapcachedatei in Megabyte an, die für 8-Bits-pro-Pixel-Farbe verwendet werden soll. Gültige numerische Werte dieser Eigenschaft sind 1 bis 32 inklusive. 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 die 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 Erklärende 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.
Aktivieren Von "Mouse"
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 einer 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 die resultierende Sequenz ist. 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 Hotkey-Ersatz 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+LEERZEICHEN zu bestimmen. VK_DELETE ist die Standardeinstellung, wobei ALT+DELETE die resultierende Sequenz ist. 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 mit ALT+PAGE UP als resultierende Sequenz. Diese Eigenschaft ist nur gültig, wenn die KeyboardHookMode-Eigenschaft nicht aktiviert ist.
HotKeyCtrlAltDel
Lesen/Schreiben
Gibt den Virtuellen Schlüsselcode an, der STRG+ALT hinzugefügt werden soll, um die Hotkey-Ersetzung für STRG+ALT+DELETE zu bestimmen. Dies wird auch als Sichere Aufmerksamkeitssequenz (SAS) bezeichnet. VK_END ist der Standardwert. Beachten Sie, dass selbst wenn die KeyboardHookMode-Eigenschaft aktiviert ist, STRG+ALT+DELETE nie an den Remoteserver umgeleitet wird. STRG+ALT+DELETE ist die lokale SAS-Sequenz.
HotKeyCtrlEsc
Lesen/Schreiben
Gibt den Virtuellen Schlüsselcode an, der alt hinzugefügt werden soll, um die Hotkey-Ersetzung für STRG+ESC zu bestimmen. VK_HOME ist der Standardwert, wobei ALT+HOME die resultierende Sequenz ist. Diese Eigenschaft ist nur gültig, wenn die KeyboardHookMode-Eigenschaft nicht aktiviert ist.
HotKeyFullScreen
Lesen/Schreiben
Gibt den Virtuellen Schlüsselcode 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, zu dem der Client Keep-Alive-Nachrichten an den Server sendet. Der Standardwert der Eigenschaft ist 0, wodurch Keep-Alive-Nachrichten deaktiviert werden. Der minimale gültige Wert dieser Eigenschaft ist 10.000, was 10 Sekunden darstellt. Beachten Sie, dass eine Gruppenrichtlinieneinstellung, die angibt, ob persistente Clientverbindungen mit dem Server zulässig sind, diese Eigenschaftseinstellung außer Kraft setzen kann.
KeyboardFunctionKey
Lesen/Schreiben
Gilt nur für Windows CE.
KeyboardSubType
Lesen/Schreiben
Gilt nur für Windows CE.
KeyboardType
Lesen/Schreiben
Gilt nur für Windows CE.
LoadBalanceInfo
Lesen/Schreiben
Gibt das Lastenausgleichscooky an, das im X.224-Verbindungsanforderungspaket in der Verbindungssequenz des RD-Sitzungshostservers platziert wird.
maxEventCount
Lesen/Schreiben
Diese Eigenschaft wird nicht unterstützt.
MaximizeShell
Lesen/Schreiben
Gibt an, ob Programme, die mit der Eigenschaft StartProgram gestartet wurden, maximiert werden sollen.
minInputSendInterval
Lesen/Schreiben
Gibt das Mindestintervall in Millisekunden zwischen dem Senden von Mausereignissen an.
MinutesToIdleTimeout
Lesen/Schreiben
Gibt die maximale Dauer (in Minuten) an, die der Client ohne Benutzereingabe verbunden bleiben soll. Wenn die angegebene Zeit verstrichen ist, 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 Clientsteuerelement auf den Abschluss einer Verbindung wartet. Der maximal gültige Wert dieser Eigenschaft ist 600, was 10 Minuten entspricht. Wenn die angegebene Zeit vor Abschluss der Verbindung verstrichen ist, wird die Verbindung getrennt und die IMsTscAxEvents::OnDisconnected-Methode aufgerufen . 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 Verbindungsleiste der Benutzeroberfläche an. Wenn Sie diese Eigenschaft auf VARIANT_TRUE festlegen, wird der Zustand auf "lowered" festgelegt, d. h. für den Benutzer unsichtbar und für die Eingabe nicht verfügbar. VARIANT_FALSE legt den Zustand auf "ausgelöst" 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 Datenträgern 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 Schatten-Bitmaps verwendet werden sollen.
shutdownTimeout
Lesen/Schreiben
Gibt an, wie lange (in Sekunden) gewartet werden muss, bis der Server auf eine Verbindungsanforderung antwortet. Der Standardwert der Eigenschaft ist 10. Der maximal gültige Wert der Eigenschaft beträgt 600, was 10 Minuten entspricht. Wenn der Server nicht innerhalb der angegebenen Zeit antwortet, wird die Verbindung mit dem Clientsteuerelement getrennt.
singleConnectionTimeout
Lesen/Schreiben
Gibt die maximale Zeitdauer in Sekunden an, die das Clientsteuerelement 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 Bildlaufleisten 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 ActiveX-Remotedesktop-Steuerelement verwendet.
WinCEFixedPalette
Lesen/Schreiben
Gilt nur für Windows CE.

Bemerkungen

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

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

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

Anforderungen

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

Weitere Informationen

Remotedesktop-Webverbindungsreferenz

IMsTscAdvancedSettings