Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser E/A-Steuerungscode (IOCTL) wird vom Benutzermodusdienst oder der Anwendung gesendet, um Informationen zu den verfügbaren Pipes eines Geräts abzurufen, wie in der Registrierung konfiguriert.
Eingabepuffer
NULL.
Eingabepufferlänge
Keine.
Ausgabepuffer
Eine USBFN_CLASS_INFORMATION_PACKET , die Informationen zu den verfügbaren Pipes für ein Gerät bereitstellt.
Länge des Ausgabepuffers
Die Größe einer USBFN_CLASS_INFORMATION_PACKET-Struktur .
Hinweise
Wenn dieser E/A-Steuerungscode (IOCTL) synchron aufgerufen wird, legen Sie den lpOverlapped-Parameter auf NULL fest. Wenn diese IOCTL asynchron aufgerufen wird, weisen Sie den lpOverlapped-Parameter einem Zeiger zu einer OVERLAPPED-Struktur zu, die ein Handle zu einem 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) |