次の方法で共有


UcmConnectorPdConnectionStateChanged 関数 (ucmmanager.h)

現在ネゴシエートされている PD コントラクトの接続機能 (ある場合) を使用して、USB コネクタ マネージャー フレームワーク拡張機能 (UcmCx) に通知します。

構文

NTSTATUS UcmConnectorPdConnectionStateChanged(
  [in] UCMCONNECTOR                                Connector,
  [in] PUCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS Params
);

パラメーター

[in] Connector

UcmConnectorCreateへの前回の呼び出しでクライアント ドライバーが受信したコネクタ オブジェクトへのハンドル。

[in] Params

UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS 構造体へのポインターには、ドライバーが指定したコネクタの状態が含まれています。

戻り値

UcmConnectorPdConnectionStateChanged は、操作が成功した場合にSTATUS_SUCCESSを返します。 それ以外の場合、このメソッドは NTSTATUS 適切な値を返すことができます。

必要条件

要件 価値
サポートされる最小クライアント Windows 10
サポートされる最小サーバー Windows Server 2016
ターゲット プラットフォーム ウィンドウズ
最小 KMDF バージョン 1.15
UMDF の最小バージョン する 2.15
ヘッダー ucmmanager.h (Ucmcx.h を含む)
ライブラリ UcmCxstub.lib
IRQL PASSIVE_LEVEL

関連項目

UcmConnectorCreate する