Freigeben über


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.