Partilhar via


Método IAdapterPowerManagement2::P owerChangeState2 (portcls.h)

O Portcls chama o método IAdapterPowerManagement2::PowerChangeState2 para solicitar uma alteração no novo estado de energia. Essa solicitação é passada para o driver do adaptador.

Sintaxe

void PowerChangeState2(
  [in] DEVICE_POWER_STATE NewDeviceState,
  [in] SYSTEM_POWER_STATE NewSystemState
);

Parâmetros

[in] NewDeviceState

Especifica o novo estado de energia que o Portcls solicitou para o dispositivo. Esse parâmetro é uma enumeração do tipo DEVICE_POWER_STATE.

[in] NewSystemState

Especifica o novo estado de energia que o Portcls solicitou para o sistema. Esse parâmetro é uma enumeração do tipo SYSTEM_POWER_STATE.

Valor de retorno

Nenhum

Observações

Um estado de energia indica o nível de consumo de energia de um dispositivo ou sistema. Como resultado, o nível de atividade de computação é diretamente afetado pelo estado de energia de um dispositivo ou sistema.

Para obter mais informações sobre estados de energia do sistema, consulte Tratando solicitações de estado de energia do sistema. Para obter mais informações sobre os estados de energia do dispositivo, consulte Gerenciando o Power for Individual Devices.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível no Windows 7 e versões posteriores do Windows.
da Plataforma de Destino Universal
cabeçalho portcls.h (inclua Portcls.h)

Consulte também

DEVICE_POWER_STATE

tratando solicitações de estado de energia do sistema

IAdapterPowerManagement2

gerenciamento de energia para dispositivos individuais

SYSTEM_POWER_STATE