IOCTL_INTERNAL_USBFN_TRANSFER_IN IOCTL (usbfnioctl.h)
類別驅動程式會將此要求傳送至指定管道上的主機起始數據傳輸。
主要程序代碼
IRP_MJ_INTERNAL_DEVICE_CONTROL
輸入緩衝區
指定管道標識碼之 USBFNPIPEID 類型的指標。
輸入緩衝區長度
USBFNPIPEID 類型的大小。
輸出緩衝區
輸出緩衝區會指向包含要傳送之數據的緩衝區。 IN 方向來自主機的觀點,代表從裝置到主機的輸出傳輸。
輸出緩衝區長度
要傳送的數據長度。
狀態區塊
如果要求成功,USB 函式類別延伸模組 (UFX) 會傳回 STATUS_SUCCESS,或NT_SUCCESS(status) 等於 TRUE 的另一個狀態值。 否則會傳回狀態值,NT_SUCCESS(status) 等於 FALSE。
言論
傳送 IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS 要求之後,必須傳送此要求。
UFX 會將此 IOCTL 要求轉送至 UfxEndpointCreate為端點建立的傳輸佇列。
要求
要求 | 價值 |
---|---|
標頭 | usbfnioctl.h |