Partager via


UsbControlRecipient Énumération

Définition

Définit des constantes qui indiquent le destinataire d’un transfert de contrôle USB. Le destinataire est défini dans le paquet d’installation de la demande de contrôle. Consultez le tableau 9.2 de la section 9.3 de la spécification 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
Héritage
UsbControlRecipient
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Champs

DefaultInterface 4

Le destinataire du transfert de contrôle est l’interface USB par défaut (ou la première) dans la configuration sélectionnée de l’appareil. Si le destinataire est la première interface de la configuration active (DefaultInterface), les méthodes SendControlInTransferAsync et SendControlOutTransferAsync remplacent l’octet faible d’UsbSetupPacket.Index par le numéro d’interface de l’interface par défaut.

En utilisant cette valeur, une application peut omettre le numéro d’interface dans une requête de destinataire d’interface.

Device 0

Le destinataire du transfert de contrôle est l’appareil.

Endpoint 2

Le destinataire du transfert de contrôle est un point de terminaison.

Other 3

Le destinataire du transfert de contrôle est un autre.

SpecifiedInterface 1

Le destinataire du transfert de contrôle est l’interface USB spécifiée dans la requête.

Remarques

Pour plus d’informations conceptuelles sur les transferts de contrôle USB, consultez « À propos du point de terminaison par défaut » et « Disposition d’un transfert de contrôle » dans Comment envoyer un transfert de contrôle USB.

S’applique à