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


UsbInterfaceSetting Класс

Определение

Предоставляет сведения о альтернативном параметре и выборе этого параметра. Приложение может получить дескрипторы интерфейса 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
Наследование
Object Platform::Object IInspectable UsbInterfaceSetting
Атрибуты

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

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

Комментарии

Пример кода см. в разделе UsbInterface.

Свойства

BulkInEndpoints

Возвращает массив объектов , представляющих дескрипторы, связанные с конечными точками USB Bulk IN, определенными в альтернативном параметре.

BulkOutEndpoints

Возвращает массив объектов , представляющих дескрипторы, связанные с конечными точками массового выхода USB, определенными в альтернативном параметре.

Descriptors

Возвращает массив объектов , представляющих дескрипторы, связанные с альтернативным параметром.

InterfaceDescriptor

Возвращает объект , представляющий дескриптор, описывающий альтернативный параметр.

InterruptInEndpoints

Возвращает массив объектов , представляющих дескрипторы, связанные с конечными точками USB-прерывания IN, определенными в альтернативном параметре.

InterruptOutEndpoints

Возвращает массив объектов , представляющих дескрипторы, связанные с конечными точками OUT прерывания USB, определенными в альтернативном параметре.

Selected

Определяет, выбран ли альтернативный параметр в данный момент.

Методы

SelectSettingAsync()

Выбирает альтернативный параметр в качестве текущего параметра в интерфейсе USB.

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