EVT_UFX_DEVICE_PROPRIETARY_CHARGER_SET_PROPERTY funzione di callback (ufxclient.h)

L'implementazione del driver client per impostare le informazioni sul caricatore usate per abilitare la ricarica tramite USB.

Sintassi

EVT_UFX_DEVICE_PROPRIETARY_CHARGER_SET_PROPERTY EvtUfxDeviceProprietaryChargerSetProperty;

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

Parametri

[in] unnamedParam1

Handle a un oggetto dispositivo USB ricevuto dal driver client in una chiamata precedente a UfxDeviceCreate.

[in] unnamedParam2

Oggetto richiesta del framework handle che per una richiesta di IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY dal minidriver della batteria.

Valore restituito

nessuno

Osservazioni

EVT_UFX_DEVICE_PROPRIETARY_CHARGER_SET_PROPERTY è un callback di eventi facoltativo.

WdfRequest contiene una richiesta di IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY, che specifica un ID caricatore noto dal driver client e dal driver della batteria miniclasse e un valore di tensione in millivolts. Il driver client può usare queste informazioni per abilitare la ricarica sulla porta USB a livello di corrente/tensione appropriato.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Versione KMDF minima 1,0
Versione UMDF minima 2,0
Intestazione ufxclient.h
IRQL PASSIVE_LEVEL

Vedi anche

UfxDeviceCreate

UfxDeviceProprietaryChargerDetectComplete