IAdapterPowerManagement2 接口(portcls.h)

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

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

遗产

IAdapterPowerManagement2 接口继承自 IUnknown 接口。

方法

IAdapterPowerManagement2 接口具有这些方法。

 
IAdapterPowerManagement2::P owerChangeState2

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

要求

要求 价值
目标平台 窗户
标头 portcls.h