EVT_UCX_CONTROLLER_GET_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ucxcontroller.h

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
)
{...}
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nc-ucxcontroller-evt_ucx_controller_get_frame_number_and_qpc_for_time_sync)

EVT_UCX_CONTROLLER_GET_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC callback function

Description

UCX invokes this callback to retrieves the system query performance counter (QPC) value synchronized with the frame and microframe.

Parameters

UcxController [in]

A handle to the UCX controller that the client driver received in a previous call to the UcxControllerCreate method.

WdfRequest [in]

A framework request object that contains the request to get the synchronized frame and microframe number.

OutputBufferLength [in]

The length, in bytes, of the request's output buffer, if an output buffer is available. This value is the size of the USB_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC_INFORMATION structure.

InputBufferLength [in]

The length, in bytes, of the request's input buffer, if an input buffer is available. This value is the size of the USB_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC_INFORMATION structure.

See also

IOCTL_USB_GET_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC