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
Header ucmmanager.h (包括 Ucmcx.h)

另请参阅