IOCTL_INTERNAL_USBFN_TRANSFER_OUT IOCTL (usbfnioctl.h)

Der Klassentreiber sendet diese Anforderung, um eine Datenübertragung vom Host über die angegebene Pipe zu initiieren.

Hauptcode

IRP_MJ_INTERNAL_DEVICE_CONTROL

Eingabepuffer

Ein Zeiger auf einen USBFNPIPEID-Typ , der die Pipe-ID angibt.

Länge des Eingabepuffers

Die Größe eines USBFNPIPEID-Typs .

Ausgabepuffer

Ein Datenpuffer zum Empfangen von Daten vom Host.

Länge des Ausgabepuffers

Die Länge des Puffers.

Statusblock

Irp-IoStatus.Status> wird auf STATUS_SUCCESS festgelegt, wenn die Anforderung erfolgreich ist.

Andernfalls wird Status zur entsprechenden Fehlerbedingung als NTSTATUS-Code verwendet.

Weitere Informationen finden Sie unter NTSTATUS-Werte.

Hinweise

Diese Anforderung muss nach dem Senden der IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS-Anforderung gesendet werden.

Anforderungen

Anforderung Wert
Header usbfnioctl.h