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 |