__Event class

The __Event system class is an abstract base class that serves as the parent class for all intrinsic and extrinsic events. All new event types must ultimately derive from __Event. Intrinsic events derive directly from this class. User-defined extrinsic events derive from a subclass of this class called __ExtrinsicEvent.

The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties. Properties are listed in alphabetic order, not MOF order.


class __Event : __IndicationRelated
  uint64 TIME_CREATED;


The __Event class has these types of members:


The __Event class has these properties.


Data type: uint8 array

Access type: Read-only

Descriptor that the event provider uses to determine which users can receive the event. For more information, see WMI Security Constants.


Data type: uint64

Access type: Read-only

Unique value that indicates the time the event is generated. This is a 64-bit value that represents the number of 100-nanosecond intervals after January 1, 1601. The information is in the Coordinated Universal Time (UTC) format.

For more information about using uint64 values in scripts, see Scripting in WMI.


The __Event class is derived from __IndicationRelated, which has no properties.


Minimum supported client
Windows Vista
Minimum supported server
Windows Server 2008
All WMI namespaces

See also


WMI System Classes

Determining the Type of Event to Receive