Condividi tramite


Funzione UcmConnectorChargingStateChanged (ucmmanager.h)

Notifica all'estensione del framework di gestione connettori USB (UcmCx) con lo stato di ricarica aggiornato del connettore partner.

Sintassi

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

Parametri

[in] Connector

Gestire l'oggetto connettore ricevuto dal driver client nella chiamata precedente a UcmConnectorCreare.

[in] ChargingState

Uno dei flag UCM_CHARGING_STATEtipizzato che indica il nuovo stato di ricarica.

Valore restituito

UcmConnectorChargingStateChanged restituisce STATUS_SUCCESS se l'operazione ha esito positivo. In caso contrario, questo metodo può restituire un valore NTSTATUS appropriato.

Osservazioni

Se il driver client determina che lo stato di ricarica non è ottimale, deve segnalare la ricarica lenta o complessa a UcmCx. Il sistema operativo invia quindi una notifica all'utente di questa condizione.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10
server minimo supportato Windows Server 2016
piattaforma di destinazione Finestre
versione minima di KMDF 1.15
versione minima di UMDF 2.15
intestazione ucmmanager.h (include Ucmcx.h)
libreria UcmCxstub.lib
IRQL PASSIVE_LEVEL

Vedere anche

UcmConnectorCreare