Поделиться через


структура CLASSIC_EVENT_ID (evntrace.h)

Определяет событие ядра, для которого требуется включить трассировку стека вызовов. Используется с классом TraceStackTracingInfo TraceSetInformation.

Синтаксис

typedef struct _CLASSIC_EVENT_ID {
  GUID  EventGuid;
  UCHAR Type;
  UCHAR Reserved[7];
} CLASSIC_EVENT_ID, *PCLASSIC_EVENT_ID;

Члены

EventGuid

GUID, определяющий класс событий ядра.

Type

Тип события, определяющий событие в классе событий ядра для включения.

Reserved[7]

Скрытный.

Замечания

Полезные значения полей EventGuid и Type можно определить из консультаций с классами WMI в пространстве имен root\wmi. Эти значения также можно найти в wmicore.mof (где они изначально определены) или просмотреть константы ведения журнала ядра NT.

Примеры

Чтобы включить тип события чтения для событий дискового ввода-вывода , задайте GUID и тип 10.

Чтобы включить переключатель контекста для событий потока, задайте для GUID значение 3d6fa8d1-fe05-11d0-9dda-00c04fd7ba7c и тип type значение 36.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 7 [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2008 R2 [только классические приложения]
заголовка evntrace.h

См. также

TraceSetInformation

TRACE_QUERY_INFO_CLASS

константы средства ведения журнала ядра NT