Freigeben über


Process_V2_TypeGroup1-Klasse

Diese Klasse ist die Ereignistypklasse für Prozessereignisse.

Die folgende Syntax wird durch einen MOF-Code vereinfacht.

Syntax

[EventType{1, 2, 3, 4, 39}, EventTypeName{"Start", "End", "DCStart", "DCEnd", "Defunct"}]
class Process_V2_TypeGroup1 : Process_V2
{
  uint32 UniqueProcessKey;
  uint32 ProcessId;
  uint32 ParentId;
  uint32 SessionId;
  sint32 ExitStatus;
  object UserSID;
  string ImageFileName;
  string CommandLine;
};

Member

Die Process_V2_TypeGroup1-Klasse verfügt über folgende Membertypen:

Eigenschaften

Die Process_V2_TypeGroup1-Klasse verfügt über diese Eigenschaften.

CommandLine

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(8), StringTermination("NullTerminated"), Format("w")

Vollständige Befehlszeile des Prozesses.

ExitStatus

Datentyp: sint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(5)

Beenden Sie status des beendeten Prozesses.

ImageFileName

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(7), StringTermination("NullTerminated")

Pfad zur ausführbaren Datei des Prozesses.

ParentId

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(3), Format("x")

Eindeutiger Bezeichner des Prozesses, der diesen Prozess erstellt. Prozessbezeichnernummern werden wiederverwendet, sodass sie nur einen Prozess für die Lebensdauer dieses Prozesses identifizieren. Es ist möglich, dass der durch ParentProcessId identifizierte Prozess beendet wird, sodass ParentProcessId möglicherweise nicht auf einen ausgeführten Prozess verweist. Es ist auch möglich, dass ParentProcessId fälschlicherweise auf einen Prozess verweist, der einen Prozessbezeichner wiederverwendet.

ProcessId

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(2), Format("x")

Globaler Prozessbezeichner, den Sie zum Identifizieren eines Prozesses verwenden können. Der Wert ist vom Zeitpunkt der Erstellung eines Prozesses bis zum Beenden gültig.

SessionID

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(4)

Eindeutiger Bezeichner, den ein Betriebssystem generiert, wenn es eine neue Sitzung erstellt. Eine Sitzung erstreckt sich über einen Zeitraum von der Anmeldung bis zur Abmeldung von einem bestimmten System.

UniqueProcessKey

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(1), Zeiger

Die Adresse des Prozessobjekts im Kernel.

UserSID

Datentyp: object

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(6), Extension("Sid")

Sicherheits-ID (SID) für den Benutzerkontext, unter dem das Ereignis auftritt.

Bemerkungen

Die DCStart- und DCEnd-Ereignistypen enumerieren den derzeit ausgeführten Prozess, einschließlich Leerlauf und Systemprozess, zu dem Zeitpunkt, zu dem die Kernelsitzung gestartet bzw. endet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]

Siehe auch

Process_V2