UCM_CONNECTOR_PD_CONFIG 構造体 (ucmmanager.h)

コネクタの Power Delivery 2.0 機能について説明します。

構文

typedef struct _UCM_CONNECTOR_PD_CONFIG {
  ULONG                            Size;
  BOOLEAN                          IsSupported;
  ULONG                            SupportedPowerRoles;
  PFN_UCM_CONNECTOR_SET_POWER_ROLE EvtSetPowerRole;
} UCM_CONNECTOR_PD_CONFIG, *PUCM_CONNECTOR_PD_CONFIG;

メンバー

Size

UCM_CONNECTOR_PD_CONFIG構造体のサイズ。

IsSupported

TRUE の場合、PD ロールがサポートされます。 (既定値)。

FALSE の場合、PD ロールはサポートされません。

SupportedPowerRoles

コネクタの動作モードを示します。 この値は、 UCM_POWER_ROLE型指定フラグのビットごとの OR です。

EvtSetPowerRole

EVT_UCM_CONNECTOR_SET_POWER_ROLE イベント コールバックのポリシー マネージャーの実装へのポインター。

注釈

UCM_CONNECTOR_PD_CONFIG_INITを呼び出して、この構造体 初期化します。 初期化されたUCM_CONNECTOR_TYPEC_CONFIG構造体は、UCM_CONNECTOR_CONFIG構造体の PdConfig メンバーに設定されます。これは、コネクタ オブジェクトを作成するために Policy Manager によって呼び出される UcmConnectorCreate への入力パラメーター値です。

要件

要件
サポートされている最小のクライアント Windows 10
サポートされている最小のサーバー Windows Server 2016
最小 KMDF バージョン 1.15
最小 UMDF バージョン 2.15
Header ucmmanager.h (Ucmcx.h を含む)

こちらもご覧ください

UcmConnectorCreate