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)

Weitere Informationen