Freigeben über


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)

Weitere Informationen

DeviceIoControl

IOCTL_GENERICUSBFN_CONTROL_STATUS_HANDSHAKE_IN