Método IAdapterPowerManagement3::D 3ExitLatencyChanged (portcls.h)
PortCls llama al método D3ExitLatencyChanged mientras el dispositivo está en estado de alimentación de suspensión (D3) para proporcionar un nuevo valor de latencia de salida.
Sintaxis
NTSTATUS D3ExitLatencyChanged(
[in] PC_EXIT_LATENCY NewD3ExitLatency
);
Parámetros
[in] NewD3ExitLatency
El PC_EXIT_LATENCY valor enumerado que Portcls ha determinado para el dispositivo.
Valor devuelto
Este método devuelve un valor NTSTATUS.
Comentarios
Solo se llama al método D3ExitLatencyChanged cuando el dispositivo es el estado de alimentación D3. Cuando Portcls reactiva el dispositivo en D0, lo hace a través de PowerChangeState3 y el dispositivo debe poder salir de su estado de suspensión dentro del período de latencia indicado por NewD3ExitLatency. La reactivación del adaptador de audio de esta manera permite al controlador usar el método más adecuado para ajustar el estado de alimentación del adaptador de audio dentro del período de tiempo indicado por el valor NewD3ExitLatency .
En la tabla siguiente se muestran los valores posibles para NewD3ExitLatency.
Latencia de salida | Significado |
---|---|
PcExitLatencyInstant | El controlador debe reactivar el adaptador de audio al instante sin latencia. |
PcExitLatencyFast | El controlador debe reactivar el adaptador de audio en 10 milisegundos. |
PcExitLatencyResponsive | El controlador debe reactivar el adaptador de audio en 200 milisegundos. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 |
Servidor mínimo compatible | Windows Server 2012 |
Plataforma de destino | Universal |
Encabezado | portcls.h |