UcxEndpointInitSetEventCallbacks, fonction (ucxendpoint.h)
Initialise une structure de UCXENDPOINT_INIT avec les fonctions de rappel d’événement du pilote client liées aux points de terminaison sur l’appareil.
Syntaxe
void UcxEndpointInitSetEventCallbacks(
PUCXENDPOINT_INIT EndpointInit,
PUCX_ENDPOINT_EVENT_CALLBACKS EventCallbacks
);
Paramètres
EndpointInit
Pointeur vers une structure de UCXENDPOINT_INIT qu’UCX transmet lorsqu’il appelle la fonction de rappel d’événement EVT_UCX_USBDEVICE_ENDPOINT_ADD du pilote client.
EventCallbacks
Pointeur vers une structure de UCX_ENDPOINT_EVENT_CALLBACKS qui contient un pointeur de fonction vers des fonctions de rappel d’événements liées au point de terminaison. Le pilote client initialise la structure en appelant UCX_ENDPOINT_EVENT_CALLBACKS_INIT.
Valeur de retour
None
Remarques
Le pilote client appelle cette méthode pour définir des pointeurs de fonction vers ses fonctions de rappel d’événement juste avant d’appeler UcxEndpointCreate pour créer un point de terminaison.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
Plateforme cible | Windows |
Version KMDF minimale | 1.0 |
Version UMDF minimale | 2.0 |
En-tête | ucxendpoint.h (inclure Ucxclass.h, Ucxendpoint.h) |