Метод IPortWMIRegistration::RegisterWMIProvider (portcls.h)
Метод RegisterWMIProvider
регистрирует возможность трассировки событий Windows (ETW) драйвера мини-порта с помощью PortCls.
Синтаксис
NTSTATUS RegisterWMIProvider(
[in] PDEVICE_OBJECT unnamedParam1,
[in] PVOID unnamedParam2
);
Параметры
[in] unnamedParam1
MiniportWmiContext — указывает указатель на структуру WMILIB_CONTEXT , которая предоставляет сведения о регистрации блоков данных драйвера и блоков событий.
[in] unnamedParam2
pDeviceObject — указывает указатель на структуру DEVICE_OBJECT , представляющую объект функционального устройства драйвера адаптера.
Возвращаемое значение
Метод RegisterWMIProvider
возвращает STATUS_SUCCESS, если вызов выполнен успешно. В противном случае возвращается соответствующий код ошибки.
Комментарии
Дополнительные сведения о трассировки событий Windows см. в разделе Улучшение отладки и настройки производительности с помощью etw.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows 7 и более поздних версиях Windows. |
Целевая платформа | Универсальное |
Верхняя часть | portcls.h (включая Portcls.h) |
IRQL | PASSIVE_LEVEL. |
См. также раздел
Усовершенствованные отладка и настройка производительности с помощью приложения ETW
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по