IPortWMIRegistration interface (portcls.h)
The IPortWMIRegistration
interface is provided in Windows 7 and later versions of Windows. This interface allows the miniport driver to coordinate Event Tracing for Windows (ETW) registration between PortCls and the miniport driver.
ETW provides a mechanism to trace and log events that are raised by user-mode applications and kernel-mode drivers. For more information about ETW, see Event Tracing for Windows and Improve Debugging And Performance Tuning With ETW.
Inheritance
The IPortWMIRegistration interface inherits from the IUnknown interface. IPortWMIRegistration also has these types of members:
Methods
The IPortWMIRegistration interface has these methods.
IPortWMIRegistration::RegisterWMIProvider The RegisterWMIProvider method registers the Event Tracing for Windows (ETW) capability of the miniport driver with PortCls. |
IPortWMIRegistration::UnregisterWMIProvider The UnregisterWMIProvider method unregisters the Event Tracing for Windows (ETW) interface that was previously registered with a call to the RegisterWMIProvider method. The unregistration disables the ETW registration with PortCls. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | portcls.h |