UcxDefaultEndpointInitSetEventCallbacks, fonction (ucxendpoint.h)
Initialise une structure UCXENDPOINT_INIT avec les fonctions de rappel d’événement du pilote client liées au point de terminaison par défaut.
Syntaxe
void UcxDefaultEndpointInitSetEventCallbacks(
PUCXENDPOINT_INIT EndpointInit,
PUCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS EventCallbacks
);
Paramètres
EndpointInit
Pointeur vers une structure UCXENDPOINT_INIT qu’UCX transmet lorsqu’il appelle la fonction de rappel d’événement EVT_UCX_USBDEVICE_DEFAULT_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énements juste avant d’appeler UcxEndpointCreate pour créer le point de terminaison par défaut.
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) |