IAdapterPowerManagement2 接口 (portcls.h)

接口 IAdapterPowerManagement2 继承自 IUnknown ,用于管理音频适配器的电源状态。 与 IAdapterPowerManagement 接口相比, IAdapterPowerManagement2 为适配器驱动程序提供有关设备和系统电源状态的消息。 这使驱动程序能够进行更高效的电源管理调整。

IAdapterPowerManagement2 由音频适配器驱动程序实现,驱动程序必须将此接口注册到 Portcls.sys (Portcls) ,以便它可以接收电源管理消息。 若要注册此接口,驱动程序必须调用 PcRegisterAdapterPowerManagement。 如果要填充设备的 caps 结构,适配器驱动程序可以从 AddDevice 函数内部或驱动程序调用 AddDevice 之前调用 PcRegisterAdapterPowerManagement

继承

IAdapterPowerManagement2 接口继承自 IUnknown 接口。

方法

IAdapterPowerManagement2 接口具有这些方法。

 
IAdapterPowerManagement2::P owerChangeState2

Portcls 调用 IAdapterPowerManagement2::P owerChangeState2 方法以请求对新电源状态进行更改。 此请求将传递到适配器驱动程序。

要求

要求
目标平台 Windows
标头 portcls.h