IWRdsProtocolShadowConnection::Start-Methode (wtsprotocol.h)
Benachrichtigt das Protokoll, dass das Shadowing gestartet wurde.
Syntax
HRESULT Start(
[in] WCHAR *pTargetServerName,
[in] DWORD TargetSessionId,
[in] BYTE HotKeyVk,
[in] USHORT HotkeyModifiers,
[in] IWRdsProtocolShadowCallback *pShadowCallback
);
Parameter
[in] pTargetServerName
Ein Zeiger auf eine Zeichenfolge, die den Namen des Schattenservers enthält.
[in] TargetSessionId
Eine ganze Zahl, die die ID der Zielsitzung angibt, die überschatten soll.
[in] HotKeyVk
Der virtuelle Schlüsselcode der Taste, die gedrückt werden muss, um das Schatten zu beenden. Dieser Schlüssel wird in Kombination mit dem HotkeyModifiers-Parameter verwendet.
[in] HotkeyModifiers
Der virtuelle Modifizierer, der die zu drückende Modifizierertaste angibt, um das Schatten zu beenden. Modifizierertasten umfassen die UMSCHALT-, ALT- und STRG-TASTEN. Der Modifiziererschlüssel wird in Kombination mit dem Schlüssel verwendet, der durch den HotKeyVk-Parameter gekennzeichnet ist.
[in] pShadowCallback
Ein Zeiger auf eine IWRdsProtocolShadowCallback-Schnittstelle , mit der das Protokoll den Remotedesktopdienst zurückrufen kann.
Rückgabewert
Wenn Sie diese Methode implementieren, geben Sie S_OK zurück, wenn die Funktion erfolgreich ist. Wenn ein Fehler auftritt, geben Sie einen HRESULT-Wert zurück, der den Fehler angibt. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.
Hinweise
Der Remotedesktopdienste-Dienst ändert auch den Sitzungszustand auf dem abgeschatten Client, um die Tatsache widerzuspiegeln, dass er im Schatten steht.
Anforderungen
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Zielplattform | Windows |
Kopfzeile | wtsprotocol.h |