UsbInterfaceDescriptor 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
描述介面描述元中介面) 的 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
- 繼承
- 屬性
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物件中包含之替代設定的相關資訊。 |