structure WDF_USB_DEVICE_INFORMATION (wdfusb.h)
[S’applique à KMDF et UMDF]
La structure WDF_USB_DEVICE_INFORMATION contient des informations sur la version et la capacité d’un périphérique USB.
Syntaxe
typedef struct _WDF_USB_DEVICE_INFORMATION {
ULONG Size;
USBD_VERSION_INFORMATION UsbdVersionInformation;
ULONG HcdPortCapabilities;
ULONG Traits;
} WDF_USB_DEVICE_INFORMATION, *PWDF_USB_DEVICE_INFORMATION;
Membres
Size
Taille, en octets, de cette structure.
UsbdVersionInformation
Une structure USBD_VERSION_INFORMATION qui fournit des informations de version pour le pilote de contrôleur hôte (HCD) et la version de spécification USB prise en charge par l’appareil.
HcdPortCapabilities
Ce membre est réservé à l’utilisation du système.
Traits
Ensemble d’indicateurs de bits qui identifient les caractéristiques de l’appareil. Les indicateurs sont définis par l’énumération WDF_USB_DEVICE_TRAITS .
Remarques
La structure WDF_USB_DEVICE_INFORMATION est renseignée par la méthode WdfUsbTargetDeviceRetrieveInformation . Avant d’appeler WdfUsbTargetDeviceRetrieveInformation, le pilote doit appeler WDF_USB_DEVICE_INFORMATION_INIT pour initialiser la structure.
Configuration requise
Condition requise | Valeur |
---|---|
Version KMDF minimale | 1.0 |
Version UMDF minimale | 2.0 |
En-tête | wdfusb.h (inclure Wdfusb.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