Compartilhar via


Interface IAdapterPowerManagement3 (portcls.h)

A interface IAdapterPowerManagement3 herda de IUnknown e é usada para receber mensagens de gerenciamento de energia.

Para registrar essa interface com PortCls, o driver do adaptador deve chamar PcRegisterAdapterPowerManagement.

Nota Se você quiser preencher a estrutura caps do seu dispositivo, o driver do adaptador poderá chamar PcRegisterAdapterPowerManagement de dentro da rotina AddDevice ou antes que o driver chame AddDevice.
 

Herança

A interface IAdapterPowerManagement3 herda da interface IUnknown . IAdapterPowerManagement3 também tem estes tipos de membros:

Métodos

A interface IAdapterPowerManagement3 tem esses métodos.

 
IAdapterPowerManagement3::D 3ExitLatencyChanged

PortCls chama o método D3ExitLatencyChanged enquanto o dispositivo está no estado de energia em suspensão (D3), para fornecer um novo valor de latência de saída.
IAdapterPowerManagement3::P owerChangeState3

PortCls chama o método PowerChangeState3 para solicitar uma alteração no novo estado de energia. Essa solicitação é passada para o driver do adaptador.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8
Servidor mínimo com suporte Windows Server 2012
Plataforma de Destino Windows
Cabeçalho portcls.h

Confira também

IAdapterPowerManagement2

PcRegisterAdapterPowerManagement