Freigeben über


UCSI_POWER_DIRECTION_ROLE Enumeration (ucmucsispec.h)

Wird im Befehl SET_PDR verwendet. Der Befehl SET_PDR wird verwendet, um die vom Betriebssystemrichtlinien-Manager (OPM) für die aktuelle Verbindung diktierende Energierichtung 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 mit der Quelle, wenn er noch nicht als Quelle ausgeführt wird.
UcsiPowerDirectionRoleConsumer
Wert: 0x2
Der Verbinder initiiert den Swap to sink, wenn er nicht bereits als Spüle ausgeführt wird.
UcsiPowerDirectionRoleAcceptSwap
Wert: 0x4
Der Connector akzeptiert Stromrichtungstauschanforderungen vom Portpartner. Wenn dieses Bit gelöscht wird, lehnt der Connector Stromrichtungstauschanforderungen vom Portpartner ab.
UcsiPowerDirectionRoleProviderAcceptSwap
Wert: 0x5
Dieses Feld kombiniert die werte UcsiPowerDirectionRoleProvider und UcsiPowerDirectionRoleAcceptSwap.
UcsiPowerDirectionRoleConsumerAcceptSwap
Wert: 0x6
Dieses Feld kombiniert die UcsiPowerDirectionRoleConsumer und UcsiPowerDirectionRoleAcceptSwap Werte.

Bemerkungen

Weitere Informationen finden Sie unter Abschnitt 4.5.10 in der UCSI-Spezifikation Version 1.2.

Anforderungen

Anforderung Wert
Minimale KMDF-Version 1.27
Mindest-UMDF-Version N/A
Header- ucmucsispec.h (include UcmUcsiCx.h)

Siehe auch