コネクタの 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 |
ヘッダー | ucmmanager.h (Ucmcx.h を含む) |
関連項目
UcmConnectorCreate を する