UcmConnectorChargingStateChanged-Funktion (ucmmanager.h)

Benachrichtigt die USB Connector Manager Framework-Erweiterung (UcmCx) mit dem aktualisierten Ladezustand des Partnerconnectors.

Syntax

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

Parameter

[in] Connector

Handle to the connector object that the client driver received in the previous call to UcmConnectorCreate.

[in] ChargingState

Eines der UCM_CHARGING_STATE-typierten Flags, die den neuen Ladezustand angibt.

Rückgabewert

UcmConnectorChargingStateChanged gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Andernfalls kann diese Methode einen geeigneten NTSTATUS- Wert zurückgeben.

Bemerkungen

Wenn der Clienttreiber feststellt, dass der Ladezustand nicht optimal ist, sollte der Ladezustand langsame oder trümmelige Ladevorgänge an UcmCx melden. Anschließend benachrichtigt das Betriebssystem den Benutzer über diese Bedingung.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
mindestens unterstützte Server- Windows Server 2016
Zielplattform- Fenster
Minimale KMDF-Version 1.15
Mindest-UMDF-Version 2.15
Header- ucmmanager.h (include Ucmcx.h)
Library UcmCxstub.lib
IRQL- PASSIVE_LEVEL

Siehe auch

UcmConnectorCreate