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 typeDescription
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

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

 

 

Show: