énumération UCSI_POWER_DIRECTION_ROLE (ucmucsispec.h)
Utilisé dans la commande SET_PDR. La commande SET_PDR permet de définir la direction de l’alimentation dictée par le Gestionnaire de stratégies de système d’exploitation (OPM) pour la connexion actuelle.
Syntax
typedef enum _UCSI_POWER_DIRECTION_ROLE {
UcsiPowerDirectionRoleProvider = 0x1,
UcsiPowerDirectionRoleConsumer = 0x2,
UcsiPowerDirectionRoleAcceptSwap = 0x4,
UcsiPowerDirectionRoleProviderAcceptSwap = 0x5,
UcsiPowerDirectionRoleConsumerAcceptSwap = 0x6
} UCSI_POWER_DIRECTION_ROLE;
Constantes
UcsiPowerDirectionRoleProvider Valeur : 0x1 Le connecteur lance l’échange vers la source, s’il ne fonctionne pas déjà en tant que source. |
UcsiPowerDirectionRoleConsumer Valeur : 0x2 Le connecteur initie l’échange vers le récepteur, s’il ne fonctionne pas déjà en tant que récepteur. |
UcsiPowerDirectionRoleAcceptSwap Valeur : 0x4 Le connecteur accepte les demandes d’échange de direction de l’alimentation du partenaire de port. Si ce bit est effacé, le connecteur rejette les demandes d’échange de direction de l’alimentation du partenaire de port. |
UcsiPowerDirectionRoleProviderAcceptSwap Valeur : 0x5 Ce champ combine les valeurs UcsiPowerDirectionRoleProvider et UcsiPowerDirectionRoleAcceptSwap . |
UcsiPowerDirectionRoleConsumerAcceptSwap Valeur : 0x6 Ce champ combine les valeurs UcsiPowerDirectionRoleConsumer et UcsiPowerDirectionRoleAcceptSwap . |
Remarques
Pour plus d’informations, consultez la section 4.5.10 de la spécification UCSI version 1.2.
Configuration requise
Condition requise | Valeur |
---|---|
Version KMDF minimale | 1,27 % |
Version UMDF minimale | N/A |
En-tête | ucmucsispec.h (inclure UcmUcsiCx.h) |