Interfaz IAdapterPowerManagement2 (portcls.h)
La IAdapterPowerManagement2
interfaz 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 de adaptador mensajes sobre los estados de alimentación 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 de los capuchones del dispositivo, el controlador del adaptador puede llamar a PcRegisterAdapterPowerManagement desde 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 | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | portcls.h |