__EventConsumer class
The __EventConsumer system class is an abstract base class that is used in the registration of a permanent event consumer. You can derive a new event consumer class from**__EventConsumer**.
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.
Syntax
[abstract]
class __EventConsumer : __IndicationRelated
{
uint8 CreatorSID[];
string MachineName;
uint32 MaximumQueueSize;
};
Members
The __EventConsumer class has these types of members:
Properties
The __EventConsumer class has these properties.
-
CreatorSID
-
-
Data type: uint8 array
-
Access type: Read-only
Security identifier (SID) that uniquely identifies the user who creates a filter. WMI stores the SID of the user who creates an instance of __EventConsumer or the Administrator SID, depending on the operating system. For more information, see Binding an Event Filter with a Logical Consumer and Monitoring and Responding to Events with Standard Consumers.
-
-
MachineName
-
-
Data type: string
-
Access type: Read-only
Name of the computer to which Windows Management Instrumentation (WMI) sends events.
-
-
MaximumQueueSize
-
-
Data type: uint32
-
Access type: Read-only
Maximum queue for a specific consumer, in bytes.
-
Remarks
The __EventConsumer class is derived from __IndicationRelated, which does not have properties.
Permanent consumers define new consumer classes to describe an action to take and data to be processed when consumers receive event notifications. Permanent consumers have special security concerns. For more information, see Securing WMI Events.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista |
Minimum supported server |
Windows Server 2008 |
Namespace |
All WMI namespaces |