共用方式為


UcmConnectorChargingStateChanged 函式 (ucmmanager.h)

通知 USB 連接器管理員架構延伸模組 (UcmCx) 合作夥伴連接器的更新充電狀態。

語法

NTSTATUS UcmConnectorChargingStateChanged(
  [in] UCMCONNECTOR       Connector,
  [in] UCM_CHARGING_STATE ChargingState
);

參數

[in] Connector

處理客戶端驅動程式在先前呼叫 UcmConnectorCreate中所收到的連接器物件。

[in] ChargingState

其中一個 UCM_CHARGING_STATE型別旗標,表示新的充電狀態。

傳回值

如果作業成功,UcmConnectorChargingStateChanged 會傳回STATUS_SUCCESS。 否則,這個方法可以傳回適當的 NTSTATUS 值。

備註

如果客戶端驅動程式判斷充電狀態不是最佳狀態,它應該向UcmCx回報緩慢或棘手的充電。 然後,操作系統會通知使用者此條件。

規格需求

需求
最低支援的用戶端 Windows 10
最低支援的伺服器 Windows Server 2016
目標平台 Windows
最低 KMDF 版本 1.15
最低UMDF版本 2.15
標頭 ucmmanager.h (包含 Ucmcx.h)
程式庫 UcmCxstub.lib
IRQL PASSIVE_LEVEL

另請參閱

UcmConnectorCreate