EVT_UFX_DEVICE_PROPRIETARY_CHARGER_SET_PROPERTY función de devolución de llamada (ufxclient.h)
La implementación del controlador cliente para establecer la información del cargador que usa para habilitar la carga a través de USB.
Sintaxis
EVT_UFX_DEVICE_PROPRIETARY_CHARGER_SET_PROPERTY EvtUfxDeviceProprietaryChargerSetProperty;
void EvtUfxDeviceProprietaryChargerSetProperty(
[in] UFXDEVICE unnamedParam1,
[in] WDFREQUEST unnamedParam2
)
{...}
Parámetros
[in] unnamedParam1
Identificador de un objeto de dispositivo USB que el controlador cliente recibió en una llamada anterior a UfxDeviceCreate.
[in] unnamedParam2
Objeto de solicitud del marco de control que para una solicitud de IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY desde el minidriver de la batería.
Valor devuelto
None
Observaciones
EVT_UFX_DEVICE_PROPRIETARY_CHARGER_SET_PROPERTY es una devolución de llamada de evento opcional.
WdfRequest contiene una solicitud de IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY, que especifica un identificador de cargador conocido por el controlador cliente y el controlador de miniclase de batería, y un valor de voltaje en milivolts. El controlador cliente puede usar esta información para habilitar la carga a través del puerto USB en un nivel de corriente/voltaje adecuado.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Versión mínima de KMDF | 1.0 |
Versión mínima de UMDF | 2.0 |
Encabezado | ufxclient.h |
IRQL | PASSIVE_LEVEL |