Share via


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

Consulte también

IAdapterPowerManagement3

PC_EXIT_LATENCY

PowerChangeState3