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;

Angehörige

SessionId

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

ProcessId

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

pProcessName

Zeigen Sie auf eine mit Null beendete Zeichenfolge, die den Namen der ausführbaren Datei enthält, die dem Prozess zugeordnet ist.

pUserSid

Zeiger auf den Benutzer Sicherheits-IDs im primären Zugriffstoken des Prozesses. Weitere Informationen zu SIDs und Zugriffstoken finden Sie unter Zugriffssteuerung.

Bemerkungen

Anmerkung

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 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
mindestens unterstützte Server- Windows Server 2008
Header- wtsapi32.h

Siehe auch

WTSEnumerateProcesses