Share via


Función UcmConnectorChargingStateChanged (ucmmanager.h)

Notifica a la extensión del marco del administrador de conectores USB (UcmCx) el estado de carga actualizado del conector asociado.

Sintaxis

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

Parámetros

[in] Connector

Identificador del objeto de conector que el controlador de cliente recibió en la llamada anterior a UcmConnectorCreate.

[in] ChargingState

Una de las marcas de tipo UCM_CHARGING_STATE que indica el nuevo estado de carga.

Valor devuelto

UcmConnectorChargingStateChanged devuelve STATUS_SUCCESS si la operación se realiza correctamente. De lo contrario, este método puede devolver un valor NTSTATUS adecuado.

Comentarios

Si el controlador cliente determina que el estado de carga no es óptimo, debe notificar una carga lenta o complicada a UcmCx. A continuación, el sistema operativo notifica al usuario de esta condición.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Servidor mínimo compatible Windows Server 2016
Plataforma de destino Windows
Versión mínima de KMDF 1.15
Versión mínima de UMDF 2.15
Encabezado ucmmanager.h (incluya Ucmcx.h)
Library UcmCxstub.lib
IRQL PASSIVE_LEVEL

Consulte también

UcmConnectorCreate