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
- Наследование
- Атрибуты
Требования к 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. |