Metodo IAdapterPowerManagement3::D 3ExitLatencyChanged (portcls.h)
PortCls chiama il metodo D3ExitLatencyChanged mentre il dispositivo è in stato di sospensione (D3) per fornire un nuovo valore di latenza di uscita.
Sintassi
NTSTATUS D3ExitLatencyChanged(
[in] PC_EXIT_LATENCY NewD3ExitLatency
);
Parametri
[in] NewD3ExitLatency
Valore enumerato PC_EXIT_LATENCY determinato da Portcls per il dispositivo.
Valore restituito
Questo metodo restituisce un valore NTSTATUS.
Osservazioni
Il metodo D3ExitLatencyChanged viene chiamato solo quando il dispositivo è lo stato di alimentazione D3. Quando Portcls riattiva il dispositivo in D0, lo fa tramite PowerChangeState3e il dispositivo deve essere in grado di uscire dallo stato di sospensione entro il periodo di latenza indicato da NewD3ExitLatency. La riattivazione dell'adattatore audio in questo modo consente al driver di utilizzare il metodo più appropriato per regolare lo stato di alimentazione della scheda audio entro l'intervallo di tempo indicato dal valore NewD3ExitLatency.
La tabella seguente illustra 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 la scheda audio entro 10 millisecondi. |
PcExitLatencyResponsive | Il driver deve riattivare la scheda audio entro 200 millisecondi. |
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 8 |
server minimo supportato | Windows Server 2012 |
piattaforma di destinazione | Universale |
intestazione | portcls.h |