EVT_UFX_DEVICE_PROPRIETARY_CHARGER_SET_PROPERTY função de retorno de chamada (ufxclient.h)

A implementação do driver cliente para definir as informações do carregador que ele usa para habilitar o carregamento por USB.

Sintaxe

EVT_UFX_DEVICE_PROPRIETARY_CHARGER_SET_PROPERTY EvtUfxDeviceProprietaryChargerSetProperty;

void EvtUfxDeviceProprietaryChargerSetProperty(
  [in] UFXDEVICE unnamedParam1,
  [in] WDFREQUEST unnamedParam2
)
{...}

Parâmetros

[in] unnamedParam1

O identificador para um objeto de dispositivo USB que o driver cliente recebeu em uma chamada anterior para o UfxDeviceCreate.

[in] unnamedParam2

O objeto de solicitação de estrutura de identificador que, para uma solicitação de IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY do minidriver de bateria.

Retornar valor

Nenhum

Comentários

EVT_UFX_DEVICE_PROPRIETARY_CHARGER_SET_PROPERTY é um retorno de chamada de evento opcional.

WdfRequest contém uma solicitação de IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY, que especifica uma ID do carregador conhecida pelo driver cliente e pelo driver de miniclasse de bateria e um valor de tensão em milisvoltas. O driver cliente pode usar essas informações para habilitar o carregamento pela porta USB em um nível de tensão/atual apropriado.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Versão mínima do KMDF 1.0
Versão mínima do UMDF 2,0
Cabeçalho ufxclient.h
IRQL PASSIVE_LEVEL

Confira também

UfxDeviceCreate

UfxDeviceProprietaryChargerDetectComplete