UsbControlRecipient Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.