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 |