UsbEndpointDescriptor Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает сведения от дескриптора конечной точки USB конечной точки, такие как тип, направление и номер конечной точки. Этот объект также получает конкретные дескрипторы конечной точки на основе типа конечной точки. Описание дескриптора конечной точки см. в разделе 9.6.5 спецификации универсальной последовательной шины:
- Таблица 9.18 в спецификации универсальной последовательной шины 3.0
- Таблица 9.13 в спецификации универсальной последовательной шины (версия 2.0)
public ref class UsbEndpointDescriptor sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class UsbEndpointDescriptor final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class UsbEndpointDescriptor
Public NotInheritable Class UsbEndpointDescriptor
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Свойства
AsBulkInEndpointDescriptor |
Возвращает объект , представляющий дескриптор конечной точки для конечной точки массовой загрузки USB. |
AsBulkOutEndpointDescriptor |
Возвращает объект , представляющий дескриптор конечной точки для конечной точки массового выхода USB. |
AsInterruptInEndpointDescriptor |
Возвращает объект , представляющий дескриптор конечной точки для конечной точки USB-прерывания IN. |
AsInterruptOutEndpointDescriptor |
Возвращает объект , представляющий дескриптор конечной точки для конечной точки USB-прерывания OUT. |
Direction |
Возвращает направление конечной точки USB. |
EndpointNumber |
Возвращает номер конечной точки USB. |
EndpointType |
Возвращает тип конечной точки USB. |
Методы
Parse(UsbDescriptor) |
Анализирует указанный дескриптор USB и возвращает дескриптор конечной точки USB в объекте UsbEndpointDescriptor . |
TryParse(UsbDescriptor, UsbEndpointDescriptor) |
Извлекает дескриптор конечной точки USB в объекте UsbEndpointDescriptor , содержащемся в объекте UsbDescriptor . |