Partager via


IOCTL_GENERICUSBFN_BUS_EVENT_NOTIFICATION IOCTL (genericusbfnioctl.h)

Ce code de contrôle d’E/S (IOCTL) est envoyé par un service ou une application en mode utilisateur pour s’inscrire à l’événement USB (Universal Serial Bus). Une fois cette demande terminée, des notifications sur des événements tels qu’une modification du type de port ou la réception d’un paquet d’installation non standard peuvent être reçues. La structure USBFN_NOTIFICATION contenue dans la mémoire tampon de sortie spécifie l’événement qui s’est produit et les données associées.

Mémoire tampon d'entrée

NULL.

Longueur de la mémoire tampon d’entrée

Aucun.

Mémoire tampon de sortie

NULL.

Longueur de la mémoire tampon de sortie

Aucun.

Notes

Si ce code de contrôle d’E/S (IOCTL) est appelé de manière synchrone, définissez le paramètre lpOverlapped sur NULL. Si cet IOCTL est appelé de manière asynchrone, affectez le paramètre lpOverlapped à un pointeur vers une structure OVERLAPPED qui contient un handle à un objet d’événement. Les objets d’événement signalent lorsque l’opération est terminée.

La valeur de retour est une valeur BOOL qui indique la réussite ou l’échec de l’opération. TRUE indique la réussite, FALSE dans le cas contraire.

Spécifications

   
En-tête genericusbfnioctl.h (include GenericUsbFnIoctl.h)

Voir aussi

DeviceIoControl