UsbInterfaceSetting 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供有关备用设置的信息,并选择该设置。 应用可以获取设置及其终结点的 USB 接口描述符,并确定当前是否选择了此设置。
public ref class UsbInterfaceSetting sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class UsbInterfaceSetting final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class UsbInterfaceSetting
Public NotInheritable Class UsbInterfaceSetting
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
注解
有关代码示例,请参阅 UsbInterface。
属性
BulkInEndpoints |
获取对象的数组,这些对象表示与备用设置中定义的 USB 大容量 IN 终结点关联的描述符。 |
BulkOutEndpoints |
获取对象的数组,这些对象表示与备用设置中定义的 USB 批量 OUT 终结点关联的描述符。 |
Descriptors |
获取对象的数组,这些对象表示与备用设置关联的描述符。 |
InterfaceDescriptor |
获取一个 对象,该对象表示描述备用设置的描述符。 |
InterruptInEndpoints |
获取对象的数组,这些对象表示与备用设置中定义的 USB 中断 IN 终结点关联的描述符。 |
InterruptOutEndpoints |
获取对象的数组,这些对象表示与备用设置中定义的 USB 中断 OUT 终结点关联的描述符。 |
Selected |
确定当前是否选择了备用设置。 |
方法
SelectSettingAsync() |
选择备用设置作为 USB 接口中的当前设置。 |