UsbDeviceDescriptor 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从设备的 USB 设备描述符派生信息。 有关设备描述符的说明,请参阅通用串行总线规范中的表 9.8。
public ref class UsbDeviceDescriptor sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class UsbDeviceDescriptor final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class UsbDeviceDescriptor
Public NotInheritable Class UsbDeviceDescriptor
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
注解
UsbDeviceDescriptor 类不包括设备定义描述符中包含的制造商、产品和序列号字符串。 可以使用 Windows.Devices.Enumeration 命名空间获取这些字符串。 有关 USB 设备描述符的信息,请参阅本主题的上半部分: USB 设备描述符。
属性
BcdDeviceRevision |
获取 USB 设备描述符的 bcdDeviceRevision 字段。 该值指示设备定义的修订号,并且是二进制编码的十进制数。 |
BcdUsb |
获取 USB 设备描述符的 bcdUSB 字段。 该值指示设备符合的 USB 规范的版本。 |
MaxPacketSize0 |
获取 USB 设备描述符的 bMaxPacketSize0 字段。 该值指示设备终结点 0 的最大数据包大小(以字节为单位)。 此值可以是 8、16、32 或 64。 |
NumberOfConfigurations |
获取 USB 设备描述符的 bNumConfigurations 字段。 该值指示设备支持的 USB 配置总数。 |
ProductId |
获取 USB 设备描述符的 idProduct 字段。 此值指示特定于设备的产品标识符,并由制造商分配。 |
VendorId |
获取 USB 设备描述符的 idVendor 字段。 该值指示 USB 规范委员会分配的设备供应商标识符。 |