UsbControlTransferType É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 type de transfert de contrôle USB : standard, classe ou fournisseur.
public enum class UsbControlTransferType
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class UsbControlTransferType
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum UsbControlTransferType
var value = Windows.Devices.Usb.UsbControlTransferType.standard
Public Enum UsbControlTransferType
- Héritage
-
UsbControlTransferType
- 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
Class | 1 | Indique une demande de contrôle USB spécifique à une classe décrite par une spécification de classe d’appareil spécifique. |
Standard | 0 | Indique une demande de contrôle USB standard que l’application peut envoyer pour obtenir des informations sur l’appareil, ses configurations, ses interfaces et ses points de terminaison. Les requêtes standard sont décrites dans la section 9.4 de la spécification USB (www.usb.org). |
Vendor | 2 | Indique une demande de contrôle USB spécifiée par le fournisseur et dépend des requêtes prises en charge par l’appareil. |
Remarques
Pour plus d’informations conceptuelles sur les transferts de contrôle USB, consultez « Méthodes définies par Microsoft pour l’envoi de demandes de transfert de contrôle » dans Comment envoyer un transfert de contrôle USB.