Partager via


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)

Voir aussi

EVT_UCX_USBDEVICE_DEFAULT_ENDPOINT_ADD

UcxEndpointCreate