structure WINUSB_SETUP_PACKET (winusb.h)
La structure WINUSB_SETUP_PACKET décrit un paquet d’installation USB.
Syntaxe
typedef struct _WINUSB_SETUP_PACKET {
UCHAR RequestType;
UCHAR Request;
USHORT Value;
USHORT Index;
USHORT Length;
} WINUSB_SETUP_PACKET, *PWINUSB_SETUP_PACKET;
Membres
RequestType
Type de requête. Les valeurs attribuées à ce membre sont définies dans le tableau 9.2 de la section 9.3 de la spécification USB (www.usb.org).
Request
Demande d’appareil. Les valeurs attribuées à ce membre sont définies dans le tableau 9.3 de la section 9.4 de la spécification USB (Universal Serial Bus).
Value
La signification de ce membre varie en fonction de la demande. Pour obtenir une explication de ce membre, consultez la spécification USB (Universal Serial Bus).
Index
La signification de ce membre varie en fonction de la demande. Pour obtenir une explication de ce membre, consultez la spécification USB (Universal Serial Bus).
Length
Nombre d’octets à transférer.
Remarques
Les appelants de la routine WinUsb_ControlTransfer doivent passer une structure WINUSB_SETUP_PACKET .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | winusb.h (inclure Winusbio.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour