IOCTL_GENERICUSBFN_REGISTER_USB_STRING IOCTL (genericusbfnioctl.h)
Dieser E/A-Steuercode (IOCTL) wird von einem Benutzermodusdienst oder einer Anwendung gesendet, um einen USB-Zeichenfolgendeskriptor (Universal Serial Bus) zu registrieren.
Eingabepuffer
Ein Zeiger auf einen Puffer, der eine USBFN_USB_STRING-Struktur mit dem USB-Zeichenfolgendeskriptor enthält.
Länge des Eingabepuffers
Die Größe einer USBFN_USB_STRING-Struktur .
Ausgabepuffer
NULL.
Länge des Ausgabepuffers
Keine.
Hinweise
Diese Anforderung muss nach dem Senden der IOCTL_GENERICUSBFN_ACTIVATE_USB_BUS-Anforderung gesendet werden.
Wenn dieser E/A-Kontrollcode (IOCTL) synchron aufgerufen wird, legen Sie den parameter lpOverlapped auf NULL fest. Wenn diese IOCTL asynchron aufgerufen wird, weisen Sie den lpOverlapped-Parameter einem Zeiger auf eine OVERLAPPED-Struktur zu, die ein Handle für ein Ereignisobjekt enthält. Die Ereignisobjekte signalisieren, wenn der Vorgang abgeschlossen ist.
Der Rückgabewert ist ein BOOL-Wert, der den Erfolg oder Fehler des Vorgangs angibt. TRUE gibt den Erfolg an, andernfalls FALSE.
Requirements (Anforderungen)
Kopfzeile | genericusbfnioctl.h (include GenericUsbFnIoctl.h) |