Share via


Método IAdapterPowerManagement3::P owerChangeState3 (portcls.h)

PortCls llama al método PowerChangeState3 para solicitar un cambio en el nuevo estado de energía. Esta solicitud se pasa al controlador del adaptador.

Sintaxis

void PowerChangeState3(
  DEVICE_POWER_STATE NewDeviceState,
  SYSTEM_POWER_STATE NewSystemState,
  PC_EXIT_LATENCY    D3ExitLatency
);

Parámetros

NewDeviceState

Nuevo estado de alimentación que Portcls ha solicitado para el dispositivo. Este parámetro es una enumeración de tipo DEVICE_POWER_STATE.

NewSystemState

Nuevo estado de energía que Portcls ha solicitado para el sistema. Este parámetro es una enumeración de tipo SYSTEM_POWER_STATE.

D3ExitLatency

Latencia de salida aceptable para el estado en el que se coloca el dispositivo cuando el dispositivo sale de PowerDeviceD3. Este parámetro es una enumeración de tipo PC_EXIT_LATENCY.

Valor devuelto

None

Observaciones

Si el dispositivo no entra en su nuevo estado desde PowerDeviceD3, D3ExitLatency se establece en PcExitLatencyInstant. Para obtener más información sobre los posibles valores de D3ExitLatency, vea D3ExitLatencyChanged.

Requisitos

Requisito Valor
Header portcls.h

Consulte también

IAdapterPowerManagement3