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 |