UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS 構造体 (ucmmanager.h)

PD 接続変更イベントのパラメーターについて説明します。

構文

typedef struct _UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS {
  ULONG                      Size;
  UCM_PD_CONN_STATE          PdConnState;
  UCM_PD_REQUEST_DATA_OBJECT Rdo;
  UCM_CHARGING_STATE         ChargingState;
} UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS, *PUCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS;

メンバー

Size

UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS構造体のサイズ。

PdConnState

UCM_PD_CONN_STATE型指定フラグのいずれかで示されるコネクタの状態。

Rdo

新しい接続状態の特性を記述する初期化された UCM_PD_REQUEST_DATA_OBJECT 構造体。

ChargingState

UCM_CHARGING_STATE型フラグのいずれかで示されるポートの充電状態。

注釈

UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS_INITを呼び出して、この構造体 を初期化します。 初期化 されたUCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS 構造体は 、UcmConnectorPdConnectionStateChanged への入力パラメーター値であり、クライアント ドライバーがポートの Attached 状態について UcmCx に通知するために使用されます。

要件

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

こちらもご覧ください

UcmConnectorPdConnectionStateChanged

UcmConnectorTypeCAttach