структура UCM_CONNECTOR_PD_CONFIG (ucmmanager.h)

Описание возможностей соединителя Power Delivery 2.0.

Синтаксис

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;

Члены

Size

Размер структуры UCM_CONNECTOR_PD_CONFIG .

IsSupported

Если задано значение TRUE, поддерживается роль PD. (по умолчанию).

Если значение FALSE, роль PD не поддерживается.

SupportedPowerRoles

Указывает режим работы соединителя. Это значение представляет собой побитовую ИЛИ флагов UCM_POWER_ROLE типа.

EvtSetPowerRole

Указатель на реализацию обратного вызова события EVT_UCM_CONNECTOR_SET_POWER_ROLE в диспетчере политик.

Комментарии

Инициализируйте эту структуру, вызвав UCM_CONNECTOR_PD_CONFIG_INIT. Для инициализированной структуры UCM_CONNECTOR_TYPEC_CONFIG задается элемент PdConfigструктуры UCM_CONNECTOR_CONFIG , который является входным значением параметра UcmConnectorCreate , вызываемым диспетчером политик для создания объекта соединителя.

Требования

Требование Значение
Минимальная версия клиента Windows 10
Минимальная версия сервера Windows Server 2016
Минимальная версия KMDF 1.15
Минимальная версия UMDF 2.15
Верхняя часть ucmmanager.h (включая Ucmcx.h)

См. также раздел

UcmConnectorCreate