UsbControlTransferType Énumération

Définition

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.

S’applique à