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