Freigeben über


WTS_PROCESS_INFO_EXA Struktur (wtsapi32.h)

Enthält erweiterte Informationen zu einem Prozess, der auf einem Remotedesktopsitzungshostserver (RD-Sitzungshost) ausgeführt wird. Diese Struktur wird von der funktion WTSEnumerateProcessesEx zurückgegeben, wenn Sie den pLevel Parameter auf eins festlegen.

Syntax

typedef struct _WTS_PROCESS_INFO_EXA {
  DWORD         SessionId;
  DWORD         ProcessId;
  LPSTR         pProcessName;
  PSID          pUserSid;
  DWORD         NumberOfThreads;
  DWORD         HandleCount;
  DWORD         PagefileUsage;
  DWORD         PeakPagefileUsage;
  DWORD         WorkingSetSize;
  DWORD         PeakWorkingSetSize;
  LARGE_INTEGER UserTime;
  LARGE_INTEGER KernelTime;
} WTS_PROCESS_INFO_EXA, *PWTS_PROCESS_INFO_EXA;

Angehörige

SessionId

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

ProcessId

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

pProcessName

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

pUserSid

Ein Zeiger auf die Benutzersicherheits-IDs (SIDs) im primären Zugriffstoken des Prozesses. Weitere Informationen zu SIDs und Zugriffstoken finden Sie unter Zugriffssteuerung und Sicherheits-IDs.

NumberOfThreads

Die Anzahl der Threads im Prozess.

HandleCount

Die Anzahl der Ziehpunkte im Prozess.

PagefileUsage

Die Seitendateinutzung des Prozesses in Byte.

PeakPagefileUsage

Die Maximale Seitendateinutzung des Prozesses in Byte.

WorkingSetSize

Die Arbeitssatzgröße des Prozesses in Byte.

PeakWorkingSetSize

Die Maximale Arbeitssatzgröße des Prozesses in Byte.

UserTime

Der Zeitraum in Millisekunden wurde der Prozess im Benutzermodus ausgeführt.

KernelTime

Die Zeitspanne in Millisekunden, die der Prozess im Kernelmodus ausgeführt wurde.

Bemerkungen

Anmerkung

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

Siehe auch

WTSEnumerateProcesses

WTSEnumerateProcessesEx

WTS_PROCESS_INFO