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


Функция EtwSetInformation (wdm.h)

EtwSetInformation предоставляет сведения о специальном назначении для изменения регистрации поставщика etW в режиме ядра. Функция EtwSetInformation является эквивалентом режима ядра функции EventSetInformation.

Синтаксис

NTSTATUS EtwSetInformation(
  [in]           REGHANDLE        RegHandle,
  [in]           EVENT_INFO_CLASS InformationClass,
  [in, optional] PVOID            EventInformation,
  [in]           ULONG            InformationLength
);

Параметры

[in] RegHandle

Дескриптор регистрации поставщика ETW для изменения. Дескриптор регистрации возвращается EtwRegister.

[in] InformationClass

Тип (EVENT_INFO_CLASS) операции, выполняемой для объекта регистрации.

[in, optional] EventInformation

Входной буфер.

[in] InformationLength

Размер входного буфера.

Возвращаемое значение

Если функция выполнена успешно, возвращаемое значение STATUS_SUCCESS.

Возвращаемый код Описание
STATUS_INVALID_HANDLE Эта ошибка возвращается, если параметр regHandle не является допустимым дескриптором регистрации.
STATUS_INVALID_PARAMETER Один или несколько параметров недопустимы.
STATUS_INVALID_DEVICE_REQUEST Запрос не поддерживается.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows 10 и более поздних версиях Windows.
целевая платформа Всеобщий
заголовка wdm.h (include Wdm.h)
библиотеки NtosKrnl.lib
IRQL PASSIVE_LEVEL

См. также

EventSetInformation

EVENT_INFO_CLASS