UCM_CONNECTOR_TYPEC_ATTACH_PARAMS構造体 (ucmmanager.h)
コネクタに現在接続されているパートナーについて説明します。
構文
typedef struct _UCM_CONNECTOR_TYPEC_ATTACH_PARAMS {
ULONG Size;
UCM_TYPEC_PARTNER Partner;
UCM_TYPEC_CURRENT CurrentAdvertisement;
UCM_CHARGING_STATE ChargingState;
} UCM_CONNECTOR_TYPEC_ATTACH_PARAMS, *PUCM_CONNECTOR_TYPEC_ATTACH_PARAMS;
メンバー
Size
UCM_CONNECTOR_TYPEC_ATTACH_PARAMS構造体のサイズ。
Partner
コネクタに接続されているパートナーの種類。 UCM_TYPEC_PARTNER 値で示されます。
CurrentAdvertisement
電源ソーシング機能: PortPartnerType が UcmTypeCPortStateDfp の場合のパートナー ポート。 PortPartnerType が UcmTypeCPortStateDfp でない場合のローカル ポート。
ChargingState
省略可能。 UCM_CHARGING_STATE型フラグのいずれかで示されるポートの充電状態。
注釈
UCM_CONNECTOR_TYPEC_ATTACH_PARAMS_INITを呼び出して、この構造体 を初期化します。 初期化 されたUCM_CONNECTOR_TYPEC_ATTACH_PARAMS 構造体は 、UcmConnectorTypeCAttach への入力パラメーター値であり、クライアント ドライバーがポートの Attached 状態について UcmCx に通知するために使用します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 |
サポートされている最小のサーバー | Windows Server 2016 |
最小 KMDF バージョン | 1.15 |
最小 UMDF バージョン | 2.15 |
Header | ucmmanager.h (Ucmcx.h を含む) |