genericusbfnioctl.h ヘッダー

このヘッダーは、USB ドライバーリファレンスで使用されます。 詳細については、次を参照してください。

genericusbfnioctl.h には、次のプログラミング インターフェイスが含まれています。

IOCTL

 
IOCTL_GENERICUSBFN_ACTIVATE_USB_BUS

この I/O 制御コード (IOCTL) は、ユニバーサル シリアル バス (USB) をアクティブ化するように GenericUSBFn.sys に通知するために、ユーザー モード のサービスまたはアプリケーションによって送信されます。 アクティブ化されると、バスはバス イベントを処理し、トラフィックを処理する準備が整います。
IOCTL_GENERICUSBFN_BUS_EVENT_NOTIFICATION

この I/O 制御コード (IOCTL) は、ユニバーサル シリアル バス (USB) イベントに登録するために、ユーザー モード のサービスまたはアプリケーションによって送信されます。
IOCTL_GENERICUSBFN_CONTROL_STATUS_HANDSHAKE_IN

この I/O 制御コード (IOCTL) は、ユーザー モード のサービスまたはアプリケーションによって送信され、エンドポイント 0 の長さ 0 の制御状態ハンドシェイクを IN 方向に要求します。
IOCTL_GENERICUSBFN_CONTROL_STATUS_HANDSHAKE_OUT

この I/O 制御コード (IOCTL) は、ユーザー モードのサービスまたはアプリケーションによって送信され、OUT 方向のエンドポイント 0 で長さ 0 の制御状態ハンドシェイクを完了します。
IOCTL_GENERICUSBFN_DEACTIVATE_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) は、入力バッファー内の指定されたパイプ ID に対応する IN 方向転送をエンドポイントで発行するために、ユーザー モード のサービスまたはアプリケーションによって送信されます。 (IOCTL_GENERICUSBFN_TRANSFER_IN)
IOCTL_GENERICUSBFN_TRANSFER_IN_APPEND_ZERO_PKT

この I/O 制御コード (IOCTL) は、入力バッファー内の指定されたパイプ ID に対応する IN 方向転送をエンドポイントで発行するために、ユーザー モード のサービスまたはアプリケーションによって送信されます。 (IOCTL_GENERICUSBFN_TRANSFER_IN_APPEND_ZERO_PKT)
IOCTL_GENERICUSBFN_TRANSFER_OUT

この I/O 制御コード (IOCTL) は、入力バッファー内の指定されたパイプ ID に対応する OUT 方向転送をエンドポイントで発行するために、ユーザー モードのサービスまたはアプリケーションによって送信されます。