共用方式為


UCM_CONNECTOR_TYPEC_CONFIG 結構 (ucmmanager.h)

描述 Type-C 連接器的組態選項。

語法

typedef struct _UCM_CONNECTOR_TYPEC_CONFIG {
  ULONG                           Size;
  BOOLEAN                         IsSupported;
  ULONG                           SupportedOperatingModes;
  ULONG                           SupportedPowerSourcingCapabilities;
  BOOLEAN                         AudioAccessoryCapable;
  PFN_UCM_CONNECTOR_SET_DATA_ROLE EvtSetDataRole;
} UCM_CONNECTOR_TYPEC_CONFIG, *PUCM_CONNECTOR_TYPEC_CONFIG;

成員

Size

UCM_CONNECTOR_TYPEC_CONFIG 結構的大小。

IsSupported

TRUE 表示 Type-C 連接器。 FALSE,否則為 。 支援 。

SupportedOperatingModes

表示連接器支援的作業模式。 這個值是 UCM_TYPEC_OPERATING_MODE類型旗標的位 OR。

SupportedPowerSourcingCapabilities

指出連接器支援的電源功能。 這個值是 UCM_TYPEC_CURRENT類型旗標的位 OR。

AudioAccessoryCapable

指出連接器是否能夠將USB Type-C模擬輸入偵測為3.5公厘音訊插孔。

EvtSetDataRole

用戶端驅動程序實作 EVT_UCM_CONNECTOR_SET_DATA_ROLE 回呼函式的指標。

備註

呼叫 UCM_CONNECTOR_TYPEC_CONFIG_INIT 來初始化此結構。 初始化 UCM_CONNECTOR_TYPEC_CONFIG 結構是 UcmConnectorCreate 的輸入參數值,由原則管理員用來建立連接器物件。

規格需求

需求
最低支援的用戶端 Windows 10
最低支援的伺服器 Windows Server 2016
最低 KMDF 版本 1.15
最低UMDF版本 2.15
標頭 ucmmanager.h (包含 Ucmcx.h)

另請參閱

UcmConnectorCreate