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 al 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
Ninguno
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 | Valor |
---|---|
de la plataforma de destino de | Windows |
versión mínima de KMDF | 1.0 |
versión mínima de UMDF | 2.0 |
encabezado de | ufxclient.h |
irQL | PASSIVE_LEVEL |