Interface IAdapterPowerManagement2 (portcls.h)
A IAdapterPowerManagement2
interface herda do IUnknown e é usada para gerenciar o estado de energia de um adaptador de áudio. Em contraste com a interface IAdapterPowerManagement , IAdapterPowerManagement2
fornece ao driver do adaptador mensagens sobre os estados de energia do dispositivo e do sistema. Isso permite que o driver faça ajustes de gerenciamento de energia mais eficientes.
IAdapterPowerManagement2
é implementado pelo driver do adaptador de áudio e o driver deve registrar essa interface com Portcls.sys (Portcls) para que ele possa receber mensagens de gerenciamento de energia. Para registrar essa interface, o driver deve chamar PcRegisterAdapterPowerManagement. Se você quiser preencher a estrutura caps para seu dispositivo, o driver do adaptador poderá chamar PcRegisterAdapterPowerManagement de dentro da função AddDevice ou antes que o driver chame AddDevice.
Herança
A interface IAdapterPowerManagement2 herda da interface IUnknown.
Métodos
A interface IAdapterPowerManagement2 tem esses métodos.
IAdapterPowerManagement2::P owerChangeState2 Portcls chama o método IAdapterPowerManagement2::P owerChangeState2 para solicitar uma alteração no novo estado de energia. Essa solicitação é passada para o driver do adaptador. |
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | portcls.h |