Freigeben über


WTS_PROCESS_INFOA-Struktur (wtsapi32.h)

Enthält Informationen zu einem Prozess, der auf einem Remotedesktopsitzungshostserver (RD-Sitzungshost) ausgeführt wird.

Syntax

typedef struct _WTS_PROCESS_INFOA {
  DWORD SessionId;
  DWORD ProcessId;
  LPSTR pProcessName;
  PSID  pUserSid;
} WTS_PROCESS_INFOA, *PWTS_PROCESS_INFOA;

Member

SessionId

Remotedesktopdienste-Sitzungsbezeichner für die sitzung, die dem Prozess zugeordnet ist.

ProcessId

Prozessbezeichner, der den Prozess auf dem RD-Sitzungshostserver eindeutig identifiziert.

pProcessName

Zeiger auf eine NULL-Zeichenfolge, die den Namen der ausführbaren Datei enthält, die dem Prozess zugeordnet ist.

pUserSid

Zeiger auf die Benutzersicherheitsbezeichner im primären Zugriffstoken des Prozesses. Weitere Informationen zu SIDs und Zugriffstoken finden Sie unter Access Control.

Hinweise

Hinweis

Der wtsapi32.h-Header definiert WTS_PROCESS_INFO 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 nicht codierungsneutralem Code 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
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Kopfzeile wtsapi32.h

Weitere Informationen

WTSEnumerateProcesses