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

См. также