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 UcmConnectorCreate.

[in] ChargingState

Uno dei flag UCM_CHARGING_STATE tipizzato 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.

Commenti

Se il driver client determina che lo stato di ricarica non è ottimale, dovrebbe segnalare l'addebito lento o trucco a UcmCx. Quindi, il sistema operativo notifica all'utente di questa condizione.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Piattaforma di destinazione Windows
Versione KMDF minima 1.15
Versione UMDF minima 2.15
Intestazione ucmmanager.h (includere Ucmcx.h)
Libreria UcmCxstub.lib
IRQL PASSIVE_LEVEL

Vedi anche

UcmConnectorCreate