Partager via


IOCTL_GENERICUSBFN_REGISTER_USB_STRING IOCTL (genericusbfnioctl.h)

Ce code de contrôle d’E/S (IOCTL) est envoyé par un service ou une application en mode utilisateur pour inscrire un descripteur de chaîne USB (Universal Serial Bus).

Mémoire tampon d'entrée

Pointeur vers une mémoire tampon qui contient une structure USBFN_USB_STRING avec le descripteur de chaîne USB.

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

Taille d’une structure de USBFN_USB_STRING .

Mémoire tampon de sortie

NULL.

Longueur de la mémoire tampon de sortie

Aucun.

Notes

Cette demande doit être envoyée après l’envoi de la demande de IOCTL_GENERICUSBFN_ACTIVATE_USB_BUS .

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 ce IOCTL est appelé de manière asynchrone, affectez le paramètre lpOverlapped à un pointeur vers une structure CHEVAUCHEMENT qui contient un handle vers 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 sinon.

Spécifications

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

Voir aussi

DeviceIoControl