共用方式為


IOCTL_INTERNAL_USBFN_CONTROL_STATUS_HANDSHAKE_OUT IOCTL (usbfnioctl.h)

類別驅動程式會傳送此要求,以在 OUT 方向的端點 0 上傳送零長度的控制狀態交握。

主要程序代碼

IRP_MJ_INTERNAL_DEVICE_CONTROL

輸入緩衝區

USBFNPIPEID 類型值,指出管道識別碼。 預設控制端點的管道標識碼為 0。

輸入緩衝區長度

USBFNPIPEID 類型的大小。

輸出緩衝區

零。

輸出緩衝區長度

沒有。

狀態區塊

如果要求成功,USB 函式類別延伸模組 (UFX) 會傳回 STATUS_SUCCESS,或NT_SUCCESS(status) 等於 TRUE 的另一個狀態值。 否則會傳回狀態值,NT_SUCCESS(status) 等於 FALSE。

言論

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

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

要求

要求 價值
標頭 usbfnioctl.h