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:
- IMsRdpClientAdvancedSettings2
- IMsRdpClientAdvancedSettings3
- IMsRdpClientAdvancedSettings4
- IMsRdpClientAdvancedSettings5
- IMsRdpClientAdvancedSettings6
- IMsRdpClientAdvancedSettings7
- IMsRdpClientAdvancedSettings8
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 |
|
| DLL |
|
| IID |
IID _ IMsRdpClientAdvancedSettings ist als 3c65b4ab-12b3-465b-acd4-b8dad3bff9e2 definiert. |