IOCTL_GENERICUSBFN_CONTROL_STATUS_HANDSHAKE_OUT IOCTL (genericusbfnioctl.h)
Dieser E/A-Steuerungscode (IOCTL) wird von einem Benutzermodusdienst oder einer Anwendung gesendet, um ein Steuerelement der Länge null status Handshake auf Endpunkt 0 in OUT-Richtung abzuschließen.
Eingabepuffer
Eine USBFNPIPEID , die die Pipe-ID des Endpunkts 0 angibt.
Eingabepufferlänge
Die Größe einer USBFNPIPEID.
Ausgabepuffer
NULL.
Länge des Ausgabepuffers
Keine.
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.
Anforderungen
Anforderung | Wert |
---|---|
Header | genericusbfnioctl.h (include GenericUsbFnIoctl.h) |