genericusbfnioctl.h 標頭

USB 驅動程式參考會使用此標頭。 如需詳細資訊,請參閱

genericusbfnioctl.h 包含下列程式設計介面:

IOCTLs

 
IOCTL_GENERICUSBFN_ACTI加值稅E_USB_BUS

此 I/O 控制程式碼 (IOCTL) 是由使用者模式服務或應用程式傳送,以通知 GenericUSBFn.sys 啟用通用序列匯流排 (USB) 。 啟用之後,匯流排就會準備好處理匯流排事件並處理流量。
IOCTL_GENERICUSBFN_BUS_EVENT_NOTIFICATION

此 I/O 控制程式碼 (IOCTL) 是由使用者模式服務或應用程式傳送,以註冊通用序列匯流排 (USB) 事件。
IOCTL_GENERICUSBFN_CONTROL_STATUS_HANDSHAKE_IN

此 I/O 控制項程式碼 (IOCTL) 是由使用者模式服務或應用程式傳送,以在向向的端點 0 上要求零長度控制狀態交握。
IOCTL_GENERICUSBFN_CONTROL_STATUS_HANDSHAKE_OUT

此 I/O 控制項程式碼 (IOCTL) 是由使用者模式服務或應用程式傳送,以在 OUT 方向的端點 0 上完成零長度的控制狀態交握。
IOCTL_GENERICUSBFN_DEACTI加值稅E_USB_BUS

此 IOCTL 程式碼受到 nevtot 支援。
IOCTL_GENERICUSBFN_GET_CLASS_INFO

此 I/O 控制項程式碼 (IOCTL) 是由使用者模式服務或應用程式傳送,以擷取登錄中所設定裝置可用管道的相關資訊。
IOCTL_GENERICUSBFN_GET_CLASS_INFO_EX

此 I/O 控制項程式碼 (IOCTL) 是由使用者模式服務或應用程式傳送,以擷取登錄中所設定裝置可用管道的相關資訊。
IOCTL_GENERICUSBFN_GET_INTERFACE_DESCRIPTOR_SET

此 I/O 控制項程式碼 (IOCTL) 是由使用者模式服務或應用程式傳送,以取得裝置上函式的整個介面描述項。此 IOCTL 要求不會擷取整個裝置的介面描述元集。通用序列匯流排 (裝置上函式的 USB) 介面描述元集。
IOCTL_GENERICUSBFN_GET_PIPE_STATE

這個 I/O 控制程式碼 (IOCTL) 是由使用者模式服務或應用程式傳送,以取得指定的通用序列匯流排 (USB) 管道的狀態。
IOCTL_GENERICUSBFN_REGISTER_USB_STRING

此 I/O 控制項程式碼 (IOCTL) 是由使用者模式服務或應用程式傳送,以註冊字串描述元。通用序列匯流排 (USB) 字串描述元。
IOCTL_GENERICUSBFN_SET_PIPE_STATE

此 I/O 控制程式碼 (IOCTL) 是由使用者模式服務或應用程式傳送,以設定指定的通用序列匯流排 (USB) 管道的狀態。
IOCTL_GENERICUSBFN_TRANSFER_IN

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

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

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