次の方法で共有


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 を含む)

こちらもご覧ください

UcmConnectorCreate