UsbControlRecipient Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define constantes que indican el destinatario de una transferencia de control USB. El destinatario se define en el paquete de instalación de la solicitud de control. Consulte la tabla 9.2 de la sección 9.3 de la especificación del bus serie universal (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
- Herencia
-
UsbControlRecipient
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Campos
DefaultInterface | 4 | El destinatario de la transferencia de control es la interfaz USB predeterminada (o la primera) en la configuración seleccionada del dispositivo. Si el destinatario es la primera interfaz de la configuración activa (DefaultInterface), los métodos SendControlInTransferAsync y SendControlOutTransferAsync sobrescriben el byte bajo de UsbSetupPacket.Index con el número de interfaz de la interfaz predeterminada. Con este valor, una aplicación puede omitir el número de interfaz en una solicitud de destinatario de interfaz. |
Device | 0 | El destinatario de la transferencia de control es el dispositivo. |
Endpoint | 2 | El destinatario de la transferencia de control es un punto de conexión. |
Other | 3 | El destinatario de la transferencia de control es otro. |
SpecifiedInterface | 1 | El destinatario de la transferencia de control es la interfaz USB especificada en la solicitud. |
Comentarios
Para obtener información conceptual sobre las transferencias de control USB, vea "Acerca del punto de conexión predeterminado" y "Diseño de una transferencia de control" en Envío de una transferencia de control USB.