énumération USBFN_PORT_TYPE (usbfnbase.h)
Définit les types de ports possibles qui peuvent être retournés par le pilote client lors de la détection de port.
Syntax
typedef enum _USBFN_PORT_TYPE {
UsbfnUnknownPort,
UsbfnStandardDownstreamPort,
UsbfnChargingDownstreamPort,
UsbfnDedicatedChargingPort,
UsbfnInvalidDedicatedChargingPort,
UsbfnProprietaryDedicatedChargingPort,
UsbfnPortTypeMaximum
} USBFN_PORT_TYPE, *PUSBFN_PORT_TYPE;
Constantes
UsbfnUnknownPort La détection de port n’a pas pu déterminer le type de port. |
UsbfnStandardDownstreamPort Le port amont a été détecté en tant que port en aval standard (SDP) (tel que défini dans la spécification de chargement de batterie, révision 1.2). |
UsbfnChargingDownstreamPort Le port amont a été détecté en tant que port de chargement en aval (CDP), comme défini dans la spécification de chargement de batterie, révision 1.2. |
UsbfnDedicatedChargingPort Le port amont a été détecté en tant que port de charge dédié (DCP) (tel que défini dans la spécification de chargement de batterie, révision 1.2). |
UsbfnInvalidDedicatedChargingPort Le port amont a été détecté en tant que port de charge dédié qui ne respecte pas la spécification de chargement de batterie, révision 1.2. |
UsbfnProprietaryDedicatedChargingPort Un chargeur propriétaire a été attaché. |
UsbfnPortTypeMaximum Valeur maximale de l’énumération. |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | usbfnbase.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