Поделиться через


UsbDeviceDescriptor Класс

Определение

Получает сведения от дескриптора 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
Наследование
Object Platform::Object IInspectable UsbDeviceDescriptor
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Класс UsbDeviceDescriptor не включает строки производителя, продукта и серийного номера, включенные в дескриптор, определяемый устройством. Эти строки можно получить с помощью пространства имен Windows.Devices.Enumeration . Сведения о дескрипторов USB-устройства см. в верхней части этой статьи: Дескрипторы USB-устройств.

Свойства

BcdDeviceRevision

Возвращает поле bcdDeviceRevision дескриптора USB-устройства. Значение указывает номер редакции, определенный устройством, и является десятичным числом в двоичном коде.

BcdUsb

Возвращает поле bcdUSB дескриптора USB-устройства. Значение указывает версию спецификации USB, которой соответствует устройство.

MaxPacketSize0

Возвращает поле bMaxPacketSize0 дескриптора USB-устройства. Значение указывает максимальный размер пакета (в байтах) для конечной точки устройства. Это значение может быть равно 8, 16, 32 или 64.

NumberOfConfigurations

Возвращает поле bNumConfigurations дескриптора USB-устройства. Значение указывает общее количество конфигураций USB, поддерживаемых устройством.

ProductId

Возвращает поле idProduct дескриптора USB-устройства. Это значение указывает идентификатор продукта для конкретного устройства и назначается производителем.

VendorId

Возвращает поле idVendor дескриптора USB-устройства. Значение указывает идентификатор поставщика для устройства, назначенный комитетом по спецификациям USB.

Применяется к