Condividi tramite


EVT_UCX_CONTROLLER_START_TRACKING_FOR_TIME_SYNC funzione di callback (ucxcontroller.h)

UCX richiama questa funzione di callback alla funzionalità di rilevamento dell'ora di avvio nel controller.

Sintassi

EVT_UCX_CONTROLLER_START_TRACKING_FOR_TIME_SYNC EvtUcxControllerStartTrackingForTimeSync;

void EvtUcxControllerStartTrackingForTimeSync(
  [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 inizio del rilevamento dell'ora.

[in] OutputBufferLength

Lunghezza, in byte, del buffer di output della richiesta, se è disponibile un buffer di output. Questo valore è la dimensione della struttura USB_START_TRACKING_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_START_TRACKING_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_START_TRACKING_FOR_TIME_SYNC