Metodo IAdapterPowerManagement3::P owerChangeState3 (portcls.h)
PortCls chiama il metodo PowerChangeState3 per richiedere una modifica al nuovo stato di alimentazione. Questa richiesta viene passata al driver dell'adattatore.
Sintassi
void PowerChangeState3(
DEVICE_POWER_STATE NewDeviceState,
SYSTEM_POWER_STATE NewSystemState,
PC_EXIT_LATENCY D3ExitLatency
);
Parametri
NewDeviceState
Nuovo stato di alimentazione richiesto da Portcls per il dispositivo. Questo parametro è un'enumerazione di tipo DEVICE_POWER_STATE.
NewSystemState
Nuovo stato di alimentazione richiesto da Portcls per il sistema. Questo parametro è un'enumerazione di tipo SYSTEM_POWER_STATE.
D3ExitLatency
Latenza di uscita accettabile per lo stato in cui viene inserito il dispositivo quando il dispositivo esce da PowerDeviceD3. Questo parametro è un'enumerazione di tipo PC_EXIT_LATENCY.
Valore restituito
nessuno
Osservazioni
Se il dispositivo non entra nel nuovo stato da PowerDeviceD3, D3ExitLatency è impostato su PcExitLatencyInstant. Per altre informazioni sui valori possibili per D3ExitLatency, vedere D3ExitLatencyChanged.
Requisiti
Requisito | Valore |
---|---|
Intestazione | portcls.h |