EVT_UCX_CONTROLLER_START_TRACKING_FOR_TIME_SYNC fonction de rappel (ucxcontroller.h)
UCX appelle cette fonction de rappel à la fonctionnalité de suivi de l’heure de début dans le contrôleur.
Syntaxe
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
)
{...}
Paramètres
[in] UcxController
Handle du contrôleur UCX que le pilote client a reçu lors d’un appel précédent à la méthode UcxControllerCreate .
[in] WdfRequest
Objet de requête d’infrastructure qui contient la demande de démarrage du suivi du temps.
[in] OutputBufferLength
Longueur, en octets, de la mémoire tampon de sortie de la requête, si une mémoire tampon de sortie est disponible. Cette valeur correspond à la taille de la structure USB_START_TRACKING_FOR_TIME_SYNC_INFORMATION .
[in] InputBufferLength
Longueur, en octets, de la mémoire tampon d’entrée de la demande, si une mémoire tampon d’entrée est disponible. Cette valeur correspond à la taille de la structure USB_START_TRACKING_FOR_TIME_SYNC_INFORMATION .
Valeur de retour
None
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1709 |
Serveur minimal pris en charge | Windows Server 2016 |
Plateforme cible | Windows |
Version KMDF minimale | 1.0 |
Version UMDF minimale | 2.0 |
En-tête | ucxcontroller.h (inclure Ucxclass.h) |
IRQL | PASSIVE_LEVEL |