IOCTL_GENERICUSBFN_TRANSFER_OUT IOCTL (genericusbfnioctl.h)

此 I/O 控制程式代碼 (IOCTL) 是由使用者模式服務或應用程式傳送,以在對應至輸入緩衝區中指定管道識別碼的端點上發出 OUT 方向傳輸。

輸入緩衝區

USBFNP一D,指定要進行傳輸的管道識別碼。

輸入緩衝區長度

USBFNP一D 的大小。

輸出緩衝區

從主機接收的數據。

輸出緩衝區長度

輸出緩衝區的大小,以位元組為單位。

備註

如果同步呼叫此 I/O 控件程式代碼 (IOCTL) ,請將 lpOverlapped 參數設定為 NULL。 如果以異步方式呼叫這個 IOCTL,請將 lpOverlapped 參數指派給包含事件物件句柄的 OVERLAPPED 結構指標。 當作業完成時,事件對象會發出訊號。

傳回值是 BOOL 值,表示作業成功或失敗。 TRUE 表示成功,否則為 FALSE。

規格需求

需求
標頭 genericusbfnioctl.h (包含 GenericUsbFnIoctl.h)

另請參閱

DeviceIoControl

IOCTL_GENERICUSBFN_TRANSFER_IN

IOCTL_GENERICUSBFN_TRANSFER_IN_APPEND_ZERO_PKT