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
目标平台 窗户
最低 KMDF 版本 1.15
最低 UMDF 版本 2.15
标头 ucmmanager.h (包括 Ucmcx.h)
UcmCxstub.lib
IRQL PASSIVE_LEVEL

另请参阅

UcmConnectorCreate