IOCTL_INTERNAL_USBFN_SET_PIPE_STATE IOCTL (usbfnioctl.h)
類別驅動程式會傳送此要求來設定指定 USB 管道的停止狀態。
主要程序代碼
IRP_MJ_INTERNAL_DEVICE_CONTROL
輸入緩衝區
指定管道標識碼之 USBFNP一型 別的指標。
輸入緩衝區長度
USBFNP一種類型的大小。
輸出緩衝區
BOOLEAN 值的指標,指定要設定的停止狀態。 如果為 TRUE,則 USB 函式類別延伸模組 (UFX) 將管道設定為停止狀態;FALSE 設定為清除狀態。
輸出緩衝區長度
BOOLEAN 的大小。
狀態區塊
UFX 會以 STATUS_SUCCESS 完成要求。
備註
傳送 IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS 要求之後,必須傳送此要求。
UFX 會將此 IOCTL 要求轉送至 UfxEndpointCreate 為端點建立的傳輸佇列。
規格需求
需求 | 值 |
---|---|
標頭 | usbfnioctl.h |