Process_V0_TypeGroup1 class
This class is the event type class for process events.
The following syntax is simplified from MOF code.
Syntax
[EventType{1, 2, 3, 4}, EventTypeName{"Start", "End", "DCStart", "DCEnd"}]
class Process_V0_TypeGroup1 : Process_V0
{
uint32 ProcessId;
uint32 ParentId;
object UserSID;
string ImageFileName;
};
Members
The Process_V0_TypeGroup1 class has these types of members:
Properties
The Process_V0_TypeGroup1 class has these properties.
-
ImageFileName
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: WmiDataId(4), StringTermination("NullTerminated")
Path to the executable file of the process.
-
-
ParentId
-
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: WmiDataId(2), Pointer
Unique identifier of the process that creates a process. Process identifier numbers are reused, so they only identify a process for the lifetime of that process. It is possible that the process identified by ParentProcessId is terminated, so ParentProcessId may not refer to a running process. It is also possible that ParentProcessId incorrectly refers to a process that reuses a process identifier.
-
-
ProcessId
-
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: WmiDataId(1), Pointer
Global process identifier that you can use to identify a process. The value is valid from the time a process is created until it is terminated.
-
-
UserSID
-
-
Data type: object
-
Access type: Read-only
-
Qualifiers: WmiDataId(3), Extension("Sid")
Security identifier (SID) for the user context under which the event happens.
-
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows XP [desktop apps only] |
Minimum supported server |
Windows Server 2003 [desktop apps only] |
See also