UsbControlRecipient Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет константы, указывающие получателя передачи элементов управления USB. Получатель определяется в пакете установки управляющего запроса. См. таблицу 9.2 раздела 9.3 спецификации универсальной последовательной шины (USB) (www.usb.org).
public enum class UsbControlRecipient
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class UsbControlRecipient
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum UsbControlRecipient
var value = Windows.Devices.Usb.UsbControlRecipient.device
Public Enum UsbControlRecipient
- Наследование
-
UsbControlRecipient
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Поля
DefaultInterface | 4 | Получателем передачи элемента управления является интерфейс USB по умолчанию (или первый) в выбранной конфигурации устройства. Если получатель является первым интерфейсом активной конфигурации (DefaultInterface), методы SendControlInTransferAsync и SendControlOutTransferAsync перезаписывают низкий байт UsbSetupPacket.Index номером интерфейса по умолчанию. Используя это значение, приложение может опустить номер интерфейса в запросе interface-recipient. |
Device | 0 | Получателем передачи элемента управления является устройство. |
Endpoint | 2 | Получателем передачи элемента управления является конечная точка. |
Other | 3 | Получателем передачи элемента управления является другой. |
SpecifiedInterface | 1 | Получателем передачи элемента управления является ИНТЕРФЕЙС USB, указанный в запросе. |
Комментарии
Основные сведения о передаче элементов управления по USB см. в разделах Сведения о конечной точке по умолчанию и Макет передачи элементов управления в разделе Отправка usb-элемента управления.