URS_CONFIG structure (ursdevice.h)
Contient des pointeurs vers des fonctions de rappel d’événement implémentées par le pilote client URS pour un contrôleur à double rôle USB. Initialisez cette structure en appelant URS_CONFIG_INIT.
Syntaxe
typedef struct _URS_CONFIG {
ULONG Size;
URS_HOST_INTERFACE_TYPE HostInterfaceType;
PFN_URS_DEVICE_FILTER_RESOURCE_REQUIREMENTS EvtUrsFilterRemoveResourceRequirements;
PFN_URS_SET_ROLE EvtUrsSetRole;
} URS_CONFIG, *PURS_CONFIG;
Membres
Size
La taille de cette structure.
HostInterfaceType
Valeur de type URS_HOST_INTERFACE_TYPE qui indique le type de contrôleur hôte USB : EHCI, xHCI ou autre.
EvtUrsFilterRemoveResourceRequirements
Pointeur vers une fonction de rappel EVT_URS_DEVICE_FILTER_RESOURCE_REQUIREMENTS .
EvtUrsSetRole
Pointeur vers une fonction de rappel EVT_URS_SET_ROLE .
Configuration requise
Condition requise | Valeur |
---|---|
Version KMDF minimale | 1.0 |
En-tête | ursdevice.h (include Urscx.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