共用方式為


IOCTL_INTERNAL_USBFN_SET_PIPE_STATE IOCTL (usbfnioctl.h)

類別驅動程式會傳送此要求來設定指定 USB 管道的停止狀態。

主要程序代碼

IRP_MJ_INTERNAL_DEVICE_CONTROL

輸入緩衝區

指定管道標識碼之 USBFNPIPEID 類型的指標。

輸入緩衝區長度

USBFNPIPEID 類型的大小。

輸出緩衝區

BOOLEAN 值的指標,指定要設定的停止狀態。 如果為TRUE,USB 函式類別延伸模組 (UFX) 會將管道設定為停止狀態;FALSE 設定為清除狀態。

輸出緩衝區長度

BOOLEAN的大小。

狀態區塊

UFX 會使用 STATUS_SUCCESS完成要求。

言論

傳送 IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS 要求之後,必須傳送此要求。

UFX 會將此 IOCTL 要求轉送至 UfxEndpointCreate為端點建立的傳輸佇列。

要求

要求 價值
標頭 usbfnioctl.h