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 |
ヘッダー | ucmmanager.h (Ucmcx.h を含む) |
UcmConnectorCreate を する