USBD_ParseConfigurationDescriptor関数 (usbdlib.h)

USBD_ParseConfigurationDescriptor ルーチンは非推奨になりました。 代わりに USBD_ParseConfigurationDescriptorEx を使用してください。

構文

PUSB_INTERFACE_DESCRIPTOR USBD_ParseConfigurationDescriptor(
  [in] PUSB_CONFIGURATION_DESCRIPTOR ConfigurationDescriptor,
  [in] UCHAR                         InterfaceNumber,
  [in] UCHAR                         AlternateSetting
);

パラメーター

[in] ConfigurationDescriptor

検索対象のインターフェイスを含む USB 構成記述子へのポインター。

[in] InterfaceNumber

取得するインターフェイスのデバイス定義インデックスを指定します。 検索条件にしない場合は、-1 に設定する必要があります。

[in] AlternateSetting

取得するインターフェイスのデバイス定義の代替設定インデックスを指定します。 呼び出し元が代替設定値を検索条件にしたくない場合は、このパラメーターを -1 に設定する必要があります。

戻り値

USBD_ParseConfigurationDescriptor は、指定された検索条件に一致する最初のインターフェイス記述子へのポインターを返します。 検索条件に一致するインターフェイスがない場合は、 NULL を返します。

要件

要件
サポートされている最小のクライアント 非推奨になりました。 代わりにUSBD_ParseConfigurationDescriptorExを使用してください。
対象プラットフォーム ユニバーサル
Header usbdlib.h
Library Usbd.lib

こちらもご覧ください

USB デバイス ドライバーのプログラミング参照

USBD_ParseConfigurationDescriptorEx