共用方式為


UsbInterfaceDescriptor 類別

定義

描述介面描述元中介面) 的 USB 替代設定 (。 如需介面描述元的說明,請參閱通用序列匯流排規格中的第 9.6.5 節:

  • 通用序列匯流排 3.0 規格中的表 9.15
  • 通用序列匯流排規格中的表 9.12 (2.0 版)
public ref class UsbInterfaceDescriptor sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class UsbInterfaceDescriptor final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class UsbInterfaceDescriptor
Public NotInheritable Class UsbInterfaceDescriptor
繼承
Object Platform::Object IInspectable UsbInterfaceDescriptor
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

屬性

AlternateSettingNumber

取得 USB 介面描述元的 bAlternateSetting 欄位。 值是一個數位,可識別介面所定義的替代設定。

ClassCode

取得 USB 介面描述元的 bInterfaceClass 欄位。 值表示介面符合的 USB 定義類別。

InterfaceNumber

取得 USB 介面描述元的 bInterfaceNumber 欄位。 值是識別介面的索引。

ProtocolCode

取得介面描述元的 bInterfaceProtocol 欄位。 此值是 USB 指派的識別碼,指定介面符合的 USB 定義通訊協定。

SubclassCode

取得 USB 介面描述項的 bInterfaceSubClass 欄位。 值是 USB 指派的識別碼,指定介面的 USB 定義子類別。

方法

Parse(UsbDescriptor)

剖析指定的 USB 描述元,並在 UsbInterfaceDescriptor 物件中傳回替代設定資訊。

TryParse(UsbDescriptor, UsbInterfaceDescriptor)

擷取UsbInterfaceDescriptor物件中包含之替代設定的相關資訊。

適用於