UsbControlRecipient Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define constantes que indicam o destinatário de uma transferência de controle USB. O destinatário é definido no pacote de instalação da solicitação de controle. Consulte a Tabela 9.2 da seção 9.3 da especificação do Barramento Serial 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
- Herança
-
UsbControlRecipient
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Campos
DefaultInterface | 4 | O destinatário da transferência de controle é a interface USB padrão (ou a primeira) na configuração selecionada do dispositivo. Se o destinatário for a primeira interface da configuração ativa (DefaultInterface), os métodos SendControlInTransferAsync e SendControlOutTransferAsync substituirão o byte baixo de UsbSetupPacket.Index pelo número da interface padrão. Usando esse valor, um aplicativo pode omitir o número da interface em uma solicitação de destinatário de interface. |
Device | 0 | O destinatário da transferência de controle é o dispositivo. |
Endpoint | 2 | O destinatário da transferência de controle é um ponto de extremidade. |
Other | 3 | O destinatário da transferência de controle é outro. |
SpecifiedInterface | 1 | O destinatário da transferência de controle é a interface USB especificada na solicitação. |
Comentários
Para obter informações conceituais sobre transferências de controle USB, confira "Sobre o ponto de extremidade padrão" e "Layout de uma transferência de controle" em Como enviar uma transferência de controle USB.