UCSI_POWER_DIRECTION_ROLE Enumeration (ucmucsispec.h)
Wird im befehl SET_PDR verwendet. Der befehl SET_PDR wird verwendet, um die vom OS Policy Manager (OPM) diktierte Energierichtung für die aktuelle Verbindung festzulegen.
Syntax
typedef enum _UCSI_POWER_DIRECTION_ROLE {
UcsiPowerDirectionRoleProvider = 0x1,
UcsiPowerDirectionRoleConsumer = 0x2,
UcsiPowerDirectionRoleAcceptSwap = 0x4,
UcsiPowerDirectionRoleProviderAcceptSwap = 0x5,
UcsiPowerDirectionRoleConsumerAcceptSwap = 0x6
} UCSI_POWER_DIRECTION_ROLE;
Konstanten
UcsiPowerDirectionRoleProvider Wert: 0x1 Der Connector initiiert den Austausch an quelle, wenn nicht bereits als Quelle ausgeführt wird. |
UcsiPowerDirectionRoleConsumer Wert: 0x2 Der Connector initiiert den Tausch in die Senke, wenn er nicht bereits als Senke ausgeführt wird. |
UcsiPowerDirectionRoleAcceptSwap Wert: 0x4 Der Connector akzeptiert Stromrichtungswechselanforderungen vom Portpartner. Wenn dieses Bit gelöscht wird, lehnt der Connector Stromrichtungswechselanforderungen vom Portpartner ab. |
UcsiPowerDirectionRoleProviderAcceptSwap Wert: 0x5 Dieses Feld kombiniert die Werte UcsiPowerDirectionRoleProvider und UcsiPowerDirectionRoleAcceptSwap . |
UcsiPowerDirectionRoleConsumerAcceptSwap Wert: 0x6 Dieses Feld kombiniert die Werte UcsiPowerDirectionRoleConsumer und UcsiPowerDirectionRoleAcceptSwap . |
Hinweise
Weitere Informationen finden Sie in Abschnitt 4.5.10 der UCSI-Spezifikation Version 1.2.
Anforderungen
Anforderung | Wert |
---|---|
KMDF-Mindestversion | 1,27 |
UMDF-Mindestversion | – |
Kopfzeile | ucmucsispec.h (include UcmUcsiCx.h) |