Freigeben über


UCM_CONNECTOR_PD_CONFIG Struktur (ucmmanager.h)

Beschreibt die Power Delivery 2.0-Funktionen des Connectors.

Syntax

typedef struct _UCM_CONNECTOR_PD_CONFIG {
  ULONG                            Size;
  BOOLEAN                          IsSupported;
  ULONG                            SupportedPowerRoles;
  PFN_UCM_CONNECTOR_SET_POWER_ROLE EvtSetPowerRole;
} UCM_CONNECTOR_PD_CONFIG, *PUCM_CONNECTOR_PD_CONFIG;

Angehörige

Size

Größe der UCM_CONNECTOR_PD_CONFIG Struktur.

IsSupported

Wenn WAHR, wird eine PD-Rolle unterstützt. (Standard).

Wenn FALSE, wird eine PD-Rolle nicht unterstützt.

SupportedPowerRoles

Gibt den Betriebsmodus des Verbinders an. Dieser Wert ist ein bitweiser OR von UCM_POWER_ROLE-typed flags.

EvtSetPowerRole

Ein Zeiger auf die Implementierung des EVT_UCM_CONNECTOR_SET_POWER_ROLE Ereignisrückrufs des Richtlinien-Managers.

Bemerkungen

Initialisieren Sie diese Struktur, indem Sie UCM_CONNECTOR_PD_CONFIG_INITaufrufen. Eine initialisierte UCM_CONNECTOR_TYPEC_CONFIG Struktur wird auf das PdConfig Member der UCM_CONNECTOR_CONFIG-Struktur festgelegt, bei dem es sich um einen Eingabeparameterwert handelt, um UcmConnectorCreate, die vom Richtlinien-Manager aufgerufen wird, um ein Connectorobjekt zu erstellen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
mindestens unterstützte Server- Windows Server 2016
Minimale KMDF-Version 1.15
Mindest-UMDF-Version 2.15
Header- ucmmanager.h (include Ucmcx.h)

Siehe auch

UcmConnectorCreate