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 |