パートナー コネクタの更新された充電状態で USB コネクタ マネージャー フレームワーク拡張機能 (UcmCx) に通知します。
構文
NTSTATUS UcmConnectorChargingStateChanged(
[in] UCMCONNECTOR Connector,
[in] UCM_CHARGING_STATE ChargingState
);
パラメーター
[in] Connector
UcmConnectorCreateへの前回の呼び出しでクライアント ドライバーが受信したコネクタ オブジェクトへのハンドル。
[in] ChargingState
新しい充電状態を示す UCM_CHARGING_STATE型指定されたフラグの 1 つ。
戻り値
UcmConnectorChargingStateChanged 、操作が成功した場合にSTATUS_SUCCESSを返します。 それ以外の場合、このメソッドは NTSTATUS 値 適切な値を返すことができます。
備考
クライアント ドライバーが充電状態が最適でないと判断した場合は、UcmCx への低速またはトリクル充電を報告する必要があります。 次に、オペレーティング システムがこの状態をユーザーに通知します。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 |
サポートされる最小サーバー | Windows Server 2016 |
ターゲット プラットフォーム の | ウィンドウズ |
最小 KMDF バージョン | 1.15 |
UMDF の最小バージョン を する | 2.15 |
ヘッダー | ucmmanager.h (Ucmcx.h を含む) |
ライブラリ | UcmCxstub.lib |
IRQL | PASSIVE_LEVEL |
関連項目
UcmConnectorCreate を する