IOCTL_GENERICUSBFN_REGISTER_USB_STRING IOCTL (genericusbfnioctl.h)

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

[入力バッファー]

USB 文字列記述子を持つ USBFN_USB_STRING 構造体を含むバッファーへのポインター。

入力バッファーの長さ

USBFN_USB_STRING構造体のサイズ。

出力バッファー

NULL。

出力バッファーの長さ

[なし] :

解説

この要求は、 IOCTL_GENERICUSBFN_ACTIVATE_USB_BUS 要求を送信した後に送信する必要があります。

この I/O 制御コード (IOCTL) が同期的に呼び出されている場合は、 lpOverlapped パラメーターを NULL に設定します。 この IOCTL が非同期的に呼び出される場合は、 lpOverlapped パラメーターを、イベント オブジェクトへのハンドルを含む OVERLAPPED 構造体へのポインターに割り当てます。 イベント オブジェクトは、操作の完了時に通知します。

戻り値は、操作の成功または失敗を示す BOOL 値です。 TRUE は成功を示し、それ以外の場合は FALSE を示します。

必要条件

   
Header genericusbfnioctl.h (GenericUsbFnIoctl.h を含む)

関連項目

DeviceIoControl