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