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 |