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

Описание параметров конфигурации для объекта соединителя Type-C. Инициализированная структура UCM_MANAGER_CONFIG — это значение входного параметра для UcmInitializeDevice.

Синтаксис

typedef struct _UCM_CONNECTOR_CONFIG {
  ULONG                       Size;
  ULONGLONG                   ConnectorId;
  PUCM_CONNECTOR_TYPEC_CONFIG TypeCConfig;
  PUCM_CONNECTOR_PD_CONFIG    PdConfig;
} UCM_CONNECTOR_CONFIG, *PUCM_CONNECTOR_CONFIG;

Члены

Size

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

ConnectorId

Идентификатор соединителя.

TypeCConfig

Указатель на инициализированную структуру UCM_CONNECTOR_TYPEC_CONFIG , содержащую параметры конфигурации соединителя.

PdConfig

Указатель на инициализированную структуру UCM_CONNECTOR_PD_CONFIG , содержащую роли питания, поддерживаемые соединителем.

Комментарии

Инициализируйте эту структуру, вызвав UCM_CONNECTOR_CONFIG_INIT. Инициализированная структура UCM_CONNECTOR_CONFIG — это значение входного параметра для UcmConnectorCreate , которое используется драйвером клиента для создания объекта соединителя.

Требования

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

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