EventTrace class
An abstract class from which all event trace classes are derived.
The following syntax is simplified from MOF code.
Syntax
[abstract]
class EventTrace
{
uint16 EventSize;
uint16 ReservedHeaderField;
uint8 EventType;
uint8 TraceLevel;
uint16 TraceVersion;
uint64 ThreadId;
uint64 TimeStamp;
uint8 EventGuid[];
uint32 KernelTime;
uint32 UserTime;
uint32 InstanceId;
uint8 ParentGuid[];
uint32 ParentInstanceId;
uint32 MofData;
uint32 MofLength;
};
Members
The EventTrace class has these types of members:
Properties
The EventTrace class has these properties.
-
EventGuid
-
-
Data type: uint8 array
-
Access type: Read-only
-
Qualifiers: WmiDataId (8), Max (16)
Event trace class GUID of this event.
-
-
EventSize
-
-
Data type: uint16
-
Access type: Read-only
-
Qualifiers: WmiDataId (1)
Total number of bytes of the event.
-
-
EventType
-
-
Data type: uint8
-
Access type: Read-only
-
Qualifiers: WmiDataId (3)
Provider-defined event type. Tells you which event type class to use to decipher the provider-defined event data (the data pointed to by MofData.
-
-
InstanceId
-
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: WmiDataId (11)
Identifier of this event instance.
-
-
KernelTime
-
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: WmiDataId (9)
Elapsed execution time for kernel-mode instructions, in CPU ticks.
-
-
MofData
-
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: WmiDataId (14), Pointer
Pointer to the provider-specific event data.
-
-
MofLength
-
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: WmiDataId (15)
Length of the provider-specific event data.
-
-
ParentGuid
-
-
Data type: uint8 array
-
Access type: Read-only
-
Qualifiers: WmiDataId (12), Max (16)
Event trace class GUID of the parent instance.
-
-
ParentInstanceId
-
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: WmiDataId (13)
Identifier of the parent instance data.
-
-
ReservedHeaderField
-
-
Data type: uint16
-
Access type: Read-only
-
Qualifiers: WmiDataId (2)
Reserved.
-
-
ThreadId
-
-
Data type: uint64
-
Access type: Read-only
-
Qualifiers: WmiDataId (6), Pointer
Identifies the thread that generated the event.
-
-
TimeStamp
-
-
Data type: uint64
-
Access type: Read-only
-
Qualifiers: WmiDataId (7)
Contains the date and time when the event occurred.
-
-
TraceLevel
-
-
Data type: uint8
-
Access type: Read-only
-
Qualifiers: WmiDataId (4)
Provider-defined value that defines the severity level used to generate the event.
-
-
TraceVersion
-
-
Data type: uint16
-
Access type: Read-only
-
Qualifiers: WmiDataId (5)
Provider-defined version number of the event trace class used to generate the event.
-
-
UserTime
-
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: WmiDataId (10)
Elapsed execution time for user-mode instructions, in CPU ticks.
-
Remarks
Do not use these properties.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows 2000 Professional [desktop apps only] |
Minimum supported server |
Windows 2000 Server [desktop apps only] |
MOF |
|