EVT_UCX_CONTROLLER_GET_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC funzione di callback (ucxcontroller.h)

UCX richiama questo callback per recuperare il valore del contatore delle prestazioni delle query di sistema (QPC) sincronizzato con il frame e il microframe.

Sintassi

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
)
{...}

Parametri

[in] UcxController

Handle per il controller UCX ricevuto dal driver client in una chiamata precedente al metodo UcxControllerCreate .

[in] WdfRequest

Oggetto richiesta framework che contiene la richiesta di ottenere il numero di fotogrammi e microframe sincronizzati.

[in] OutputBufferLength

Lunghezza, in byte, del buffer di output della richiesta, se è disponibile un buffer di output. Questo valore è la dimensione della struttura USB_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC_INFORMATION .

[in] InputBufferLength

Lunghezza, in byte, del buffer di input della richiesta, se è disponibile un buffer di input. Questo valore è la dimensione della struttura USB_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC_INFORMATION .

Valore restituito

nessuno

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1709
Server minimo supportato Windows Server 2016
Piattaforma di destinazione Windows
Versione KMDF minima 1,0
Versione UMDF minima 2,0
Intestazione ucxcontroller.h (include Ucxclass.h)
IRQL PASSIVE_LEVEL

Vedi anche

IOCTL_USB_GET_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC