Интерфейс IPortWMIRegistration (portcls.h)

Интерфейс IPortWMIRegistration предоставляется в Windows 7 и более поздних версиях Windows. Этот интерфейс позволяет драйверу мини-порта координировать регистрацию трассировки событий Windows (ETW) между PortCls и драйвером мини-порта.

EtW предоставляет механизм для трассировки и регистрации событий, которые вызываются приложениями пользовательского режима и драйверами режима ядра. Дополнительные сведения о трассировке событий Windows см. в разделах Трассировка событий Windows и Улучшение отладки и настройки производительности с помощью трассировки событий Windows.

Наследование

Интерфейс IPortWMIRegistration наследуется от интерфейса IUnknown . IPortWMIRegistration также имеет следующие типы элементов:

Методы

Интерфейс IPortWMIRegistration содержит следующие методы.

 
IPortWMIRegistration::RegisterWMIProvider

Метод RegisterWMIProvider регистрирует возможность трассировки событий Windows (ETW) драйвера мини-порта с помощью PortCls.
IPortWMIRegistration::UnregisterWMIProvider

Метод UnregisterWMIProvider отменяет регистрацию интерфейса трассировки событий Windows (ETW), который ранее был зарегистрирован с помощью вызова метода RegisterWMIProvider. Отмена регистрации отключает регистрацию etW с помощью PortCls.

Требования

Требование Значение
Целевая платформа Windows
Header portcls.h