Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Тип перечисления TRACE_INFORMATION_CLASS используется для указания типов сведений, связанных с трассировкой событий WMI сеанса.
Синтаксис
typedef enum _TRACE_INFORMATION_CLASS {
TraceIdClass,
TraceHandleClass,
TraceEnableFlagsClass,
TraceEnableLevelClass,
GlobalLoggerHandleClass,
EventLoggerHandleClass,
AllLoggerHandlesClass,
TraceHandleByNameClass,
LoggerEventsLostClass,
TraceSessionSettingsClass,
LoggerEventsLoggedClass,
DiskIoNotifyRoutinesClass,
TraceInformationClassReserved1,
FltIoNotifyRoutinesClass,
TraceInformationClassReserved2,
WdfNotifyRoutinesClass,
MaxTraceInformationClass
} TRACE_INFORMATION_CLASS;
Константы
TraceIdClassИзвлекает идентификатор средства ведения журнала (ULONG) сеанса трассировки событий, предоставленного вызывающим Wnode. |
TraceHandleClassИзвлекает дескриптор трассировки (TRACEHANDLE) для сеанса трассировки событий с идентификатором вызывающего средства ведения журнала (ULONG). |
TraceEnableFlagsClassИзвлекает флаги включения (ULONG) для дескриптора трассировки событий, предоставленного вызывающей стороной (TRACEHANDLE). |
TraceEnableLevelClassИзвлекает набор уровня включения (ULONG) в дескрипторе трассировки событий, предоставленном вызывающей стороной (TRACEHANDLE). |
GlobalLoggerHandleClassИзвлекает дескриптор трассировки событий (TRACEHANDLE) для глобального средства ведения журнала. |
EventLoggerHandleClassЗарезервировано для использования операционной системой. |
AllLoggerHandlesClassИзвлекает массив дескрипторов трассировки событий (массив TRACEHANDLE) для всех допустимых средств ведения журнала. |
TraceHandleByNameClassИзвлекает дескриптор трассировки событий (TRACEHANDLE), определяемый понятным именем вызывающего пользователя (UNICODE_STRING структурой в буфере). |
LoggerEventsLostClassИзвлекает номер (ULONG) событий, потерянных для сеанса ведения журнала с указанным вызывающим идентификатором средства ведения журнала (ULONG). |
TraceSessionSettingsClassИзвлекает параметры (ETW_TRACE_SESSION_SETTINGS структуру) для сеанса средства ведения журнала с заданным вызывающим дескриптором трассировки (TRACEHANDLE). |
LoggerEventsLoggedClassИзвлекает номер (ULONG) событий, зарегистрированных в сеансе средства ведения журнала с указанным абонентом идентификатором средства ведения журнала (ULONG). |
DiskIoNotifyRoutinesClassЗарезервировано для использования операционной системой. |
TraceInformationClassReserved1Зарезервировано для использования операционной системой. |
FltIoNotifyRoutinesClassЗарезервировано для использования операционной системой. |
TraceInformationClassReserved2Зарезервировано для использования операционной системой. |
WdfNotifyRoutinesClassЗарезервировано для использования операционной системой. |
MaxTraceInformationClassМаксимальное значение в этом типе перечисления. |
Замечания
TRACE_INFORMATION_CLASS предоставляется в основном для использования с подпрограммой WmiQueryTraceInformation, которая возвращает сведения о сеансе трассировки событий WMI.
Требования
| Требование | Ценность |
|---|---|
| заголовка | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |