структура 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 (include Ucmcx.h)

См. также

UcmConnectorCreate