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)

另请参阅