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 |