Share via


EVT_UCX_CONTROLLER_GET_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC función de devolución de llamada (ucxcontroller.h)

UCX invoca esta devolución de llamada para recuperar el valor del contador de rendimiento de consultas del sistema (QPC) sincronizado con el marco y el microframe.

Sintaxis

EVT_UCX_CONTROLLER_GET_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC EvtUcxControllerGetFrameNumberAndQpcForTimeSync;

void EvtUcxControllerGetFrameNumberAndQpcForTimeSync(
  [in] UCXCONTROLLER UcxController,
  [in] WDFREQUEST WdfRequest,
  [in] size_t OutputBufferLength,
  [in] size_t InputBufferLength
)
{...}

Parámetros

[in] UcxController

Identificador del controlador UCX que el controlador cliente recibió en una llamada anterior al método UcxControllerCreate .

[in] WdfRequest

Objeto de solicitud de marco que contiene la solicitud para obtener el fotograma sincronizado y el número de microframe.

[in] OutputBufferLength

Longitud, en bytes, del búfer de salida de la solicitud, si hay disponible un búfer de salida. Este valor es el tamaño de la estructura USB_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC_INFORMATION .

[in] InputBufferLength

Longitud, en bytes, del búfer de entrada de la solicitud, si hay disponible un búfer de entrada. Este valor es el tamaño de la estructura USB_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC_INFORMATION .

Valor devuelto

None

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1709
Servidor mínimo compatible Windows Server 2016
Plataforma de destino Windows
Versión mínima de KMDF 1.0
Versión mínima de UMDF 2.0
Encabezado ucxcontroller.h (include Ucxclass.h)
IRQL PASSIVE_LEVEL

Consulte también

IOCTL_USB_GET_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC