WTSStartRemoteControlSessionW-Funktion (wtsapi32.h)
Startet die Remotesteuerung einer anderen Remotedesktopdienste-Sitzung. Sie müssen diese Funktion aus einer Remotesitzung aufrufen.
Syntax
BOOL WTSStartRemoteControlSessionW(
[in] LPWSTR pTargetServerName,
[in] ULONG TargetLogonId,
[in] BYTE HotkeyVk,
[in] USHORT HotkeyModifiers
);
Parameter
[in] pTargetServerName
Ein Zeiger auf den Namen des Servers, auf dem die Sitzung vorhanden sein soll.
[in] TargetLogonId
Die Anmelde-ID der Sitzung, von der Sie die Remotesteuerung erhalten möchten.
[in] HotkeyVk
Der virtuelle Schlüsselcode, der die Taste darstellt, um die Remotesteuerung der Sitzung zu beenden. Der in diesem Parameter definierte Schlüssel wird mit den HotkeyModifiers Parameter verwendet.
[in] HotkeyModifiers
Der virtuelle Modifizierer, der die Taste darstellt, um die Remotesteuerung der Sitzung zu beenden. Der virtuelle Modifizierer wird mit dem HotkeyVk Parameter verwendet.
Wenn die WTSStartRemoteControlSession-Funktion beispielsweise mit HotkeyVk aufgerufen wird, auf VK_MULTIPLY und HotkeyModifier s auf REMOTECONTROL_KBDCTRL_HOTKEYfestgelegt ist, kann der Benutzer, der die Remotesteuerung der Zielsitzung hat, STRG + * drücken, um die Remotesteuerung der Sitzung zu beenden und zur eigenen Sitzung zurückzukehren.
REMOTECONTROL_KBDSHIFT_HOTKEY
UMSCHALTTASTE
REMOTECONTROL_KBDCTRL_HOTKEY
STRG-TASTE
REMOTECONTROL_KBDALT_HOTKEY
ALT-TASTE
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ein Wert ungleich Null.
Wenn die Funktion fehlschlägt, ist der Rückgabewert null. Rufen Sie GetLastErrorauf, um erweiterte Fehlerinformationen zu erhalten.
Bemerkungen
Anmerkung
Der wtsapi32.h-Header definiert WTSStartRemoteControlSession als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista mit SP1 |
mindestens unterstützte Server- | Windows Server 2008 |
Zielplattform- | Fenster |
Header- | wtsapi32.h |
Library | Wtsapi32.lib |
DLL- | Wtsapi32.dll |