énumération URS_HARDWARE_EVENT (urstypes.h)
Définit des valeurs pour les événements matériels qu’un pilote client pour un contrôleur à double rôle USB peut signaler.
Syntax
typedef enum _URS_HARDWARE_EVENT {
UrsHardwareEventNone,
UrsHardwareEventDetach,
UrsHardwareEventIdGround,
UrsHardwareEventIdFloat,
UrsHardwareEventPortTypeDfp,
UrsHardwareEventPortTypeUfp
} URS_HARDWARE_EVENT, *PURS_HARDWARE_EVENT;
Constantes
UrsHardwareEventNone À usage interne uniquement |
UrsHardwareEventDetach Un événement de détachement s’est produit sur un port d’un système USB Type-C. |
UrsHardwareEventIdGround Cet événement indique que la broche d’ID est à la terre. |
UrsHardwareEventIdFloat Cet événement indique que la broche d’ID est flottante. |
UrsHardwareEventPortTypeDfp Le connecteur Type-C a été résolu en DFP. Ne doit pas être utilisé directement par le pilote client URS. |
UrsHardwareEventPortTypeUfp Le connecteur Type-C a été résolu en UFP. Ne doit pas être utilisé directement par le pilote client URS. |
Remarques
Les valeurs définies pour les systèmes USB Type-C ne doivent pas être utilisées directement par le pilote client. Au lieu de cela, le pilote doit signaler qu’il ne prend pas en charge la création de rapports d’événements matériels en appelant UrsSetHardwareEventSupport. Ces événements matériels sont détectés par un pilote de connecteur USB Type-C. Consultez informations de référence sur la programmation du pilote de connecteur USB Type-C.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
Serveur minimal pris en charge | Windows Server 2016 |
Version KMDF minimale | 1.15 |
En-tête | urstypes.h (inclure Urscx.h) |
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