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 mm オーディオ ジャックとして検出できるかどうかを示します。
EvtSetDataRole
EVT_UCM_CONNECTOR_SET_DATA_ROLE コールバック関数のクライアント ドライバーの実装へのポインター。
注釈
UCM_CONNECTOR_TYPEC_CONFIG_INITを呼び出して、この構造体 を初期化します。 初期化 されたUCM_CONNECTOR_TYPEC_CONFIG 構造体は、 UcmConnectorCreate への入力パラメーター値であり、コネクタ オブジェクトを作成するために Policy Manager によって使用されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 |
サポートされている最小のサーバー | Windows Server 2016 |
最小 KMDF バージョン | 1.15 |
最小 UMDF バージョン | 2.15 |
Header | ucmmanager.h (Ucmcx.h を含む) |