wtsapi32.h-Header
Dieser Header wird von Remotedesktopdiensten verwendet. Weitere Informationen finden Sie unter
wtsapi32.h enthält die folgenden Programmierschnittstellen:
Functions
WTSCloseServer Schließt ein geöffnetes Handle für einen Remotedesktopsitzungshostserver (RD-Sitzungshost). |
WTSConnectSessionA Verbindet eine Remotedesktopdienste-Sitzung mit einer vorhandenen Sitzung auf dem lokalen Computer. (ANSI) |
WTSConnectSessionW Verbindet eine Remotedesktopdienste-Sitzung mit einer vorhandenen Sitzung auf dem lokalen Computer. (Unicode) |
WTSCreateListenerA Erstellt einen neuen Remotedesktopdienste-Listener oder konfiguriert einen vorhandenen Listener. (ANSI) |
WTSCreateListenerW Erstellt einen neuen Remotedesktopdienste-Listener oder konfiguriert einen vorhandenen Listener. (Unicode) |
WTSDisconnectSession Trennt den angemeldeten Benutzer von der angegebenen Remotedesktopdienste-Sitzung, ohne die Sitzung zu schließen. |
WTSEnableChildSessions Aktiviert oder deaktiviert untergeordnete Sitzungen. |
WTSEnumerateListenersA Listet alle Remotedesktopdienste-Listener auf einem Remotedesktop-Sitzungshostserver (RD-Sitzungshost) auf. (ANSI) |
WTSEnumerateListenersW Listet alle Remotedesktopdienste-Listener auf einem Remotedesktop-Sitzungshostserver (RD-Sitzungshost) auf. (Unicode) |
WTSEnumerateProcessesA Ruft Informationen zu den aktiven Prozessen auf einem angegebenen Remotedesktop-Sitzungshostserver (RD-Sitzungshost) ab. (ANSI) |
WTSEnumerateProcessesExA Ruft Informationen zu den aktiven Prozessen auf dem angegebenen Remotedesktopsitzungshostserver (RD-Sitzungshost) oder Remotedesktopvirtualisierungshostserver (RD-Virtualisierungshost) ab. (ANSI) |
WTSEnumerateProcessesExW Ruft Informationen zu den aktiven Prozessen auf dem angegebenen Remotedesktopsitzungshostserver (RD-Sitzungshost) oder Remotedesktopvirtualisierungshostserver (RD-Virtualisierungshost) ab. (Unicode) |
WTSEnumerateProcessesW Ruft Informationen zu den aktiven Prozessen auf einem angegebenen Remotedesktop-Sitzungshostserver (RD-Sitzungshost) ab. (Unicode) |
WTSEnumerateServersA Gibt eine Liste aller Remotedesktopsitzungshostserver (RD-Sitzungshost) innerhalb der angegebenen Domäne zurück. (ANSI) |
WTSEnumerateServersW Gibt eine Liste aller Remotedesktopsitzungshostserver (RD-Sitzungshost) innerhalb der angegebenen Domäne zurück. (Unicode) |
WTSEnumerateSessionsA Ruft eine Liste der Sitzungen auf einem Remotedesktop-Sitzungshostserver (RD-Sitzungshost) ab. (ANSI) |
WTSEnumerateSessionsExA Ruft eine Liste der Sitzungen auf einem angegebenen Remotedesktopsitzungshostserver (RD-Sitzungshost) oder Remotedesktopvirtualisierungshostserver (RD-Virtualisierungshost) ab. (ANSI) |
WTSEnumerateSessionsExW Ruft eine Liste der Sitzungen auf einem angegebenen Remotedesktopsitzungshostserver (RD-Sitzungshost) oder Remotedesktopvirtualisierungshostserver (RD-Virtualisierungshost) ab. (Unicode) |
WTSEnumerateSessionsW Ruft eine Liste der Sitzungen auf einem Remotedesktop-Sitzungshostserver (RD-Sitzungshost) ab. (Unicode) |
WTSFreeMemory Gibt Arbeitsspeicher frei, der von einer Remotedesktopdienste-Funktion zugewiesen wurde. |
WTSFreeMemoryExA Gibt Arbeitsspeicher frei, der WTS_PROCESS_INFO_EX- oder WTS_SESSION_INFO_1-Strukturen enthält, die von einer Remotedesktopdienste-Funktion zugewiesen werden. (ANSI) |
WTSFreeMemoryExW Gibt Arbeitsspeicher frei, der WTS_PROCESS_INFO_EX- oder WTS_SESSION_INFO_1-Strukturen enthält, die von einer Remotedesktopdienste-Funktion zugewiesen werden. (Unicode) |
WTSGetChildSessionId Ruft den untergeordneten Sitzungsbezeichner ab, falls vorhanden. |
WTSGetListenerSecurityA Ruft den Sicherheitsdeskriptor eines Remotedesktopdienste-Listeners ab. (ANSI) |
WTSGetListenerSecurityW Ruft den Sicherheitsdeskriptor eines Remotedesktopdienste-Listeners ab. (Unicode) |
WTSIsChildSessionsEnabled Bestimmt, ob untergeordnete Sitzungen aktiviert sind. |
WTSLogoffSession Meldet eine angegebene Remotedesktopdienste-Sitzung ab. |
WTSOpenServerA Öffnet ein Handle für den angegebenen Remotedesktop-Sitzungshostserver (RD-Sitzungshost). (ANSI) |
WTSOpenServerExA Öffnet ein Handle für den angegebenen Remotedesktopsitzungshostserver (RD-Sitzungshost) oder Remotedesktopvirtualisierungshostserver (RD Virtualization Host). (ANSI) |
WTSOpenServerExW Öffnet ein Handle für den angegebenen Remotedesktopsitzungshostserver (RD-Sitzungshost) oder Remotedesktopvirtualisierungshostserver (RD Virtualization Host). (Unicode) |
WTSOpenServerW Öffnet ein Handle für den angegebenen Remotedesktop-Sitzungshostserver (RD-Sitzungshost). (Unicode) |
WTSQueryListenerConfigA Ruft Konfigurationsinformationen für einen Remotedesktopdienste-Listener ab. (ANSI) |
WTSQueryListenerConfigW Ruft Konfigurationsinformationen für einen Remotedesktopdienste-Listener ab. (Unicode) |
WTSQuerySessionInformationA Ruft Sitzungsinformationen für die angegebene Sitzung auf dem angegebenen Remotedesktopsitzungshostserver (RD-Sitzungshost) ab. (ANSI) |
WTSQuerySessionInformationW Ruft Sitzungsinformationen für die angegebene Sitzung auf dem angegebenen Remotedesktopsitzungshostserver (RD-Sitzungshost) ab. (Unicode) |
WTSQueryUserConfigA Ruft Konfigurationsinformationen für den angegebenen Benutzer auf dem angegebenen Domänencontroller oder Remotedesktopsitzungshostserver (RD-Sitzungshost) ab. (ANSI) |
WTSQueryUserConfigW Ruft Konfigurationsinformationen für den angegebenen Benutzer auf dem angegebenen Domänencontroller oder Remotedesktopsitzungshostserver (RD-Sitzungshost) ab. (Unicode) |
WTSQueryUserToken Ruft das primäre Zugriffstoken des angemeldeten Benutzers ab, der durch die Sitzungs-ID angegeben ist. |
WTSRegisterSessionNotification Registriert das angegebene Fenster, um Sitzungsänderungsbenachrichtigungen zu erhalten. (WTSRegisterSessionNotification) |
WTSRegisterSessionNotificationEx Registriert das angegebene Fenster, um Sitzungsänderungsbenachrichtigungen zu erhalten. (WTSRegisterSessionNotificationEx) |
WTSSendMessageA Zeigt ein Meldungsfeld auf dem Clientdesktop einer angegebenen Remotedesktopdienste-Sitzung an. (ANSI) |
WTSSendMessageW Zeigt ein Meldungsfeld auf dem Clientdesktop einer angegebenen Remotedesktopdienste-Sitzung an. (Unicode) |
WTSSetListenerSecurityA Konfiguriert die Sicherheitsbeschreibung eines Remotedesktopdienste-Listeners. (ANSI) |
WTSSetListenerSecurityW Konfiguriert die Sicherheitsbeschreibung eines Remotedesktopdienste-Listeners. (Unicode) |
WTSSetUserConfigA Ändert die Konfigurationsinformationen für den angegebenen Benutzer auf dem angegebenen Domänencontroller oder Remotedesktopsitzungshostserver (RD-Sitzungshost). (ANSI) |
WTSSetUserConfigW Ändert die Konfigurationsinformationen für den angegebenen Benutzer auf dem angegebenen Domänencontroller oder Remotedesktopsitzungshostserver (RD-Sitzungshost). (Unicode) |
WTSShutdownSystem Fährt den angegebenen Remotedesktopsitzungshostserver (RD-Sitzungshost) herunter (und startet optional neu). |
WTSStartRemoteControlSessionA Startet die Remotesteuerung einer anderen Remotedesktopdienste-Sitzung. Sie müssen diese Funktion über eine Remotesitzung aufrufen. (ANSI) |
WTSStartRemoteControlSessionW Startet die Remotesteuerung einer anderen Remotedesktopdienste-Sitzung. Sie müssen diese Funktion über eine Remotesitzung aufrufen. (Unicode) |
WTSStopRemoteControlSession Beendet eine Remotesteuerungssitzung. |
WTSTerminateProcess Beendet den angegebenen Prozess auf dem angegebenen Remotedesktop-Sitzungshostserver (RD-Sitzungshost). |
WTSUnRegisterSessionNotification Hebt die Registrierung des angegebenen Fensters auf, sodass es keine weiteren Sitzungsänderungsbenachrichtigungen empfängt. (WTSUnRegisterSessionNotification) |
WTSUnRegisterSessionNotificationEx Hebt die Registrierung des angegebenen Fensters auf, sodass es keine weiteren Sitzungsänderungsbenachrichtigungen empfängt. (WTSUnRegisterSessionNotificationEx) |
WTSVirtualChannelClose Schließt ein geöffnetes virtuelles Kanalhandle. |
WTSVirtualChannelOpen Öffnet ein Handle am Serverende eines angegebenen virtuellen Kanals. |
WTSVirtualChannelOpenEx Erstellt einen virtuellen Kanal ähnlich wie WTSVirtualChannelOpen. |
WTSVirtualChannelPurgeInput Löscht alle Eingabedaten, die in einer Warteschlange vom Client an den Server in einem angegebenen virtuellen Kanal gesendet werden. |
WTSVirtualChannelPurgeOutput Löscht alle Ausgabedaten in einer Warteschlange, die vom Server an den Client in einem angegebenen virtuellen Kanal gesendet werden. |
WTSVirtualChannelQuery Gibt Informationen zu einem angegebenen virtuellen Kanal zurück. |
WTSVirtualChannelRead Liest Daten vom Serverende eines virtuellen Kanals. |
WTSVirtualChannelWrite Schreibt Daten an das Serverende eines virtuellen Kanals. |
Wtswaitsystemevent Wartet auf ein Remotedesktopdienste-Ereignis, bevor er zum Aufrufer zurückkehrt. |
Strukturen
WTS_CLIENT_ADDRESS Enthält die Clientnetzwerkadresse einer Remotedesktopdienste-Sitzung. |
WTS_CLIENT_DISPLAY Enthält Informationen zur Anzeige eines RDC-Clients (Remotedesktopverbindung). (WTS_CLIENT_DISPLAY) |
WTS_PROCESS_INFO_EXA Enthält erweiterte Informationen zu einem Prozess, der auf einem Remotedesktopsitzungshostserver (RD-Sitzungshost) ausgeführt wird. (ANSI) |
WTS_PROCESS_INFO_EXW Enthält erweiterte Informationen zu einem Prozess, der auf einem Remotedesktopsitzungshostserver (RD-Sitzungshost) ausgeführt wird. (Unicode) |
WTS_PROCESS_INFOA Enthält Informationen zu einem Prozess, der auf einem Remotedesktopsitzungshostserver (RD-Sitzungshost) ausgeführt wird. (ANSI) |
WTS_PROCESS_INFOW Enthält Informationen zu einem Prozess, der auf einem Remotedesktopsitzungshostserver (RD-Sitzungshost) ausgeführt wird. (Unicode) |
WTS_SERVER_INFOA Enthält Informationen zu einem bestimmten Remotedesktopdiensteserver. (ANSI) |
WTS_SERVER_INFOW Enthält Informationen zu einem bestimmten Remotedesktopdiensteserver. (Unicode) |
WTS_SESSION_ADDRESS Enthält die virtuelle IP-Adresse, die einer Sitzung zugewiesen ist. |
WTS_SESSION_INFO_1A Enthält erweiterte Informationen zu einer Clientsitzung auf einem Remotedesktopsitzungshostserver (RD-Sitzungshost) oder einem Remotedesktopvirtualisierungshostserver (RD Virtualization Host). (ANSI) |
WTS_SESSION_INFO_1W Enthält erweiterte Informationen zu einer Clientsitzung auf einem Remotedesktopsitzungshostserver (RD-Sitzungshost) oder einem Remotedesktopvirtualisierungshostserver (RD Virtualization Host). (Unicode) |
WTS_SESSION_INFOA Enthält Informationen zu einer Clientsitzung auf einem Remotedesktopsitzungshostserver (RD-Sitzungshost). (ANSI) |
WTS_SESSION_INFOW Enthält Informationen zu einer Clientsitzung auf einem Remotedesktopsitzungshostserver (RD-Sitzungshost). (Unicode) |
WTSCLIENTA Enthält Informationen zu einem RDC-Client (Remotedesktopverbindung). (ANSI) |
WTSCLIENTW Enthält Informationen zu einem RDC-Client (Remotedesktopverbindung). (Unicode) |
WTSCONFIGINFOA Enthält Informationen zu einer Remotedesktopdienste-Sitzung. (WTSCONFIGINFOA) |
WTSCONFIGINFOW Enthält Informationen zu einer Remotedesktopdienste-Sitzung. (WTSCONFIGINFOW) |
WTSINFOA Enthält Informationen zu einer Remotedesktopdienste-Sitzung. (WTSINFOA) |
WTSINFOEX_LEVEL_A Enthält eine WTSINFOEX_LEVEL1-Struktur, die erweiterte Informationen zu einer Remotedesktopdienste-Sitzung enthält. (ANSI) |
WTSINFOEX_LEVEL_W Enthält eine WTSINFOEX_LEVEL1-Struktur, die erweiterte Informationen zu einer Remotedesktopdienste-Sitzung enthält. (Unicode) |
WTSINFOEX_LEVEL1_A Enthält erweiterte Informationen zu einer Remotedesktopdienste-Sitzung. (ANSI) |
WTSINFOEX_LEVEL1_W Enthält erweiterte Informationen zu einer Remotedesktopdienste-Sitzung. (Unicode) |
WTSINFOEXA Enthält eine WTSINFOEX_LEVEL Union, die erweiterte Informationen zu einer Remotedesktopdienste-Sitzung enthält. (ANSI) |
WTSINFOEXW Enthält eine WTSINFOEX_LEVEL Union, die erweiterte Informationen zu einer Remotedesktopdienste-Sitzung enthält. (Unicode) |
WTSINFOW Enthält Informationen zu einer Remotedesktopdienste-Sitzung. (WTSINFOW) |
WTSLISTENERCONFIGA Enthält Informationen zu einem Remotedesktopdienste-Listener. (ANSI) |
WTSLISTENERCONFIGW Enthält Informationen zu einem Remotedesktopdienste-Listener. (Unicode) |
WTSUSERCONFIGA Enthält Konfigurationsinformationen für einen Benutzer auf einem Domänencontroller oder Remotedesktopsitzungshostserver (RD-Sitzungshost). (ANSI) |
WTSUSERCONFIGW Enthält Konfigurationsinformationen für einen Benutzer auf einem Domänencontroller oder Remotedesktopsitzungshostserver (RD-Sitzungshost). (Unicode) |
Enumerationen
WTS_CONFIG_CLASS Enthält Werte, die den Typ der Benutzerkonfigurationsinformationen angeben, die in einem Aufruf der Funktionen WTSQueryUserConfig und WTSSetUserConfig festgelegt oder abgerufen werden sollen. |
WTS_CONFIG_SOURCE Gibt die Quelle der Konfigurationsinformationen an, die von der FUNKTION WTSQueryUserConfig zurückgegeben werden. |
WTS_CONNECTSTATE_CLASS Gibt den Verbindungsstatus einer Remotedesktopdienste-Sitzung an. |
WTS_INFO_CLASS Enthält Werte, die den Typ der Sitzungsinformationen angeben, die in einem Aufruf der FUNKTION WTSQuerySessionInformation abgerufen werden sollen. |
WTS_TYPE_CLASS Gibt den Strukturtyp an, den eine Remotedesktopdienste-Funktion in einem Puffer zurückgegeben hat. |
WTS_VIRTUAL_CLASS Enthält Werte, die den Typ der abzurufenden virtuellen Kanalinformationen angeben. |