Compartir a través de


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

Consulte también

UfxDeviceCrear

UfxDeviceProprietaryChargerDetectComplete