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 |