Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Initialise une structure UCXUSBDEVICE_INIT avec les fonctions de rappel d’événements du pilote client.
Syntaxe
void UcxUsbDeviceInitSetEventCallbacks(
[in, out] PUCXUSBDEVICE_INIT UsbDeviceInit,
[in] PUCX_USBDEVICE_EVENT_CALLBACKS EventCallbacks
);
Paramètres
[in, out] UsbDeviceInit
Pointeur vers une structure UCXUSBDEVICE_INIT que UCX transmet lorsqu’il appelle la fonction de rappel d’événement EVT_UCX_CONTROLLER_USBDEVICE_ADD du pilote client.
[in] EventCallbacks
Pointeur vers une structure UCX_USBDEVICE_EVENT_CALLBACKS qui contient le pointeur de fonction vers les fonctions de rappel d’événements du pilote client. Le pilote client initialise la structure en appelant UCX_USBDEVICE_EVENT_CALLBACKS_INIT.
Valeur de retour
Aucun
Remarques
Une structure de UCXUSBDEVICE_INIT initialisée est utilisée par la méthode UcxUsbDeviceCreate pour créer un périphérique USB et inscrire les fonctions de rappel d’événements du pilote client.
Pour obtenir un exemple de code, consultez EVT_UCX_CONTROLLER_USBDEVICE_ADD.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10 |
plateforme cible | Windows |
version minimale de KMDF | 1.0 |
version minimale de UMDF | 2.0 |
d’en-tête | ucxusbdevice.h (include Ucxclass.h) |