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 |