Compartir a través de


Interfaz IAdapterPowerManagement2 (portcls.h)

La interfaz IAdapterPowerManagement2 hereda de IUnknown y se usa para administrar el estado de alimentación de un adaptador de audio. A diferencia de la interfaz IAdapterPowerManagement, IAdapterPowerManagement2 proporciona al controlador del adaptador mensajes sobre los estados de energía del dispositivo y del sistema. Esto permite al controlador realizar ajustes de administración de energía más eficientes.

IAdapterPowerManagement2 se implementa mediante el controlador del adaptador de audio y el controlador debe registrar esta interfaz con Portcls.sys (Portcls) para que pueda recibir mensajes de administración de energía. Para registrar esta interfaz, el controlador debe llamar a PcRegisterAdapterPowerManagement. Si desea rellenar la estructura caps para el dispositivo, el controlador del adaptador puede llamar a pcRegisterAdapterPowerManagement desde dentro de la función AddDevice o antes de que el controlador llame a AddDevice.

Herencia

La interfaz IAdapterPowerManagement2 hereda de la interfaz IUnknown.

Métodos

La interfaz IAdapterPowerManagement2 tiene estos métodos.

 
IAdapterPowerManagement2::P owerChangeState2

Portcls llama al método IAdapterPowerManagement2::P owerChangeState2 para solicitar un cambio en el nuevo estado de energía. Esta solicitud se pasa al controlador del adaptador.

Requisitos

Requisito Valor
de la plataforma de destino de Windows
encabezado de portcls.h