Metodo IAdapterPowerManagement3::D 3ExitLatencyChanged (portcls.h)
PortCls chiama il metodo D3ExitLatencyChanged mentre il dispositivo è in sospensione (D3), per fornire un nuovo valore di latenza di uscita.
Sintassi
NTSTATUS D3ExitLatencyChanged(
[in] PC_EXIT_LATENCY NewD3ExitLatency
);
Parametri
[in] NewD3ExitLatency
Valore PC_EXIT_LATENCY enumerato che Portcls ha determinato per il dispositivo.
Valore restituito
Questo metodo restituisce un valore NTSTATUS.
Commenti
Il metodo D3ExitLatencyChanged viene chiamato solo quando il dispositivo è lo stato di alimentazione D3. Quando Portcls riattiva il dispositivo in D0, lo fa tramite PowerChangeState3 e il dispositivo deve essere in grado di uscire dallo stato di sospensione entro il periodo di latenza indicato da NewD3ExitLatency. Svegliare l'adattatore audio in questo modo consente al driver di usare il metodo più appropriato per regolare lo stato di alimentazione della scheda audio entro il intervallo di tempo indicato dal valore NewD3ExitLatency .
La tabella seguente mostra i valori possibili per NewD3ExitLatency.
Uscire dalla latenza | Significato |
---|---|
PcExitLatencyInstant | Il driver deve riattivare immediatamente l'adattatore audio senza latenza. |
PcExitLatencyFast | Il driver deve riattivare l'adattatore audio entro 10 millisecondi. |
PcExitLatencyResponsive | Il driver deve riattivare l'adattatore audio entro 200 millisecondi. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 |
Server minimo supportato | Windows Server 2012 |
Piattaforma di destinazione | Universale |
Intestazione | portcls.h |