SystemConfig class

This class is the parent class for hardware configuration events.

The following syntax is simplified from MOF code.

Syntax

[Guid("{01853a65-418f-4f36-aefc-dc0f1d2fd235}"), EventVersion(2)]
class SystemConfig : MSNT_SystemTrace
{
};

Members

The SystemConfig class does not define any members.

Remarks

These events provide the hardware configuration of the computer. Unlike other NT Kernel Logger events, the kernel session automatically generates hardware configuration events; you do not enable these events when starting the NT Kernel Logger session.

For hardware configuration events on Windows XP, see the HWConfig class.

Event trace consumers can implement special processing for hardware configuration events by calling the SetTraceCallback function and specifying EventTraceConfigGuid as the pGuid parameter. Use the following event types to identify the actual hardware configuration event when consuming events.

Event type Description
EVENT_TRACE_TYPE_CONFIG_CPU(Event type value is 10)
CPU configuration event. The SystemConfig_CPU MOF classes defines the event data for this event.
EVENT_TRACE_TYPE_CONFIG_IDECHANNEL(Event type value is 23)
Primary and secondary IDE channel configuration event. The SystemConfig_IDEChannel MOF classes MOF class defines the event data for this event.
EVENT_TRACE_TYPE_CONFIG_IRQ(Event type value is 21)
Interrupt request (IRQ) event. The SystemConfig_IRQ MOF classes MOF class defines the event data for this event.
EVENT_TRACE_TYPE_CONFIG_LOGICALDISK(Event type value is 12)
Logical disk configuration event. The SystemConfig_LogDisk MOF classes MOF class defines the event data for this event.
EVENT_TRACE_TYPE_CONFIG_NETINFO(Event type value is 17)
Network iformation event. The SystemConfig_Network MOF class defines the event data for this event.
EVENT_TRACE_TYPE_CONFIG_NIC(Event type value is 13)
NIC configuration event. The SystemConfig_NIC MOF classes defines the event data for this event.
EVENT_TRACE_TYPE_CONFIG_PHYSICALDISK(Event type value is 11)
Physical disk configuration event. The SystemConfig_PhyDisk MOF classes defines the event data for this event.
EVENT_TRACE_TYPE_CONFIG_PNP(Event type value is 22)
Plug and play event. The SystemConfig_PNP MOF classes MOF class defines the event data for this event.
EVENT_TRACE_TYPE_CONFIG_POWER(Event type value is 16)
Power configuration event. The SystemConfig_Power MOF class defines the event data for this event.
EVENT_TRACE_TYPE_CONFIG_SERVICES(Event type value is 15)
Services configuration event. The SystemConfig_Services MOF class defines the event data for this event.
EVENT_TRACE_TYPE_CONFIG_VIDEO(Event type value is 14)
Graphics adapter configuration event. The SystemConfig_Video MOF class defines the event data for this event.

 

Requirements

Requirement Value
Minimum supported client
Windows Vista [desktop apps only]
Minimum supported server
Windows Server 2008 [desktop apps only]

See also

MSNT_SystemTrace

SystemConfig_CPU

SystemConfig_IDEChannel

SystemConfig_IRQ

SystemConfig_LogDisk

SystemConfig_Network

SystemConfig_NIC

SystemConfig_PhyDisk

SystemConfig_PNP

SystemConfig_Power

SystemConfig_Services

SystemConfig_Video

SystemConfig_V0