IPortClsRuntimePower interface (portcls.h)

IPortClsRuntimePower is the interface that the port class driver (PortCls) uses for accessing the runtime power management capabilities of the audio adapter.

Inheritance

The IPortClsRuntimePower interface inherits from the IUnknown interface. IPortClsRuntimePower also has these types of members:

Methods

The IPortClsRuntimePower interface has these methods.

 
IPortClsRuntimePower::RegisterPowerControlCallback

The port class driver (PortCls) uses the RegisterPowerControlCallback method to register a power control callback.
IPortClsRuntimePower::SendPowerControl

The port class driver (PortCls) uses the SendPowerControl method to send power control codes to the audio adapter.
IPortClsRuntimePower::UnregisterPowerControlCallback

The port class driver (PortCls) uses the UnregisterPowerControlCallback method to unregister a power control callback.

Requirements

Requirement Value
Target Platform Windows
Header portcls.h