// ucmmanager.h
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;
View the official Windows Driver Kit DDI referenceNo description available.
Describes the configuration options for a Type-C connector object. An initialized UCM_MANAGER_CONFIG structure is an input parameter value to UcmInitializeDevice.
SizeSize of the UCM_CONNECTOR_CONFIG structure.
ConnectorIdConnector identifier.
TypeCConfigA pointer to an initialized UCM_CONNECTOR_TYPEC_CONFIG structure that contains the configuration options for the connector.
PdConfigA pointer to an initialized UCM_CONNECTOR_PD_CONFIG structure that contains the power roles supported by the connector.
Initialize this structure by calling UCM_CONNECTOR_CONFIG_INIT. An initialized UCM_CONNECTOR_CONFIG structure is an input parameter value to UcmConnectorCreate that is used by the client driver to create a connector object.