EVT_UFX_DEVICE_PROPRIETARY_CHARGER_SET_PROPERTY Rückruffunktion (ufxclient.h)
Die Implementierung des Clienttreibers zum Festlegen von Ladeinformationen, die zum Aktivieren des Ladens über USB verwendet werden.
Syntax
EVT_UFX_DEVICE_PROPRIETARY_CHARGER_SET_PROPERTY EvtUfxDeviceProprietaryChargerSetProperty;
void EvtUfxDeviceProprietaryChargerSetProperty(
[in] UFXDEVICE unnamedParam1,
[in] WDFREQUEST unnamedParam2
)
{...}
Parameter
[in] unnamedParam1
Das Handle für ein USB-Geräteobjekt, das der Clienttreiber in einem vorherigen Aufruf von UfxDeviceCreate empfangen hat.
[in] unnamedParam2
Das Handle-Framework-Anforderungsobjekt, das für eine IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY Anforderung vom Akku-Minidriver.
Rückgabewert
Keine
Bemerkungen
EVT_UFX_DEVICE_PROPRIETARY_CHARGER_SET_PROPERTY ist ein optionaler Ereignisrückruf.
WdfRequest enthält eine Anforderung für IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY, die eine Ladelade-ID angibt, die dem Clienttreiber und dem Akku-Miniklassentreiber bekannt ist, sowie einen Spannungswert in Millivolt. Der Clienttreiber kann diese Informationen verwenden, um das Laden über den USB-Anschluss bei entsprechender Strom-/Spannungsebene zu aktivieren.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
KMDF-Mindestversion | 1.0 |
UMDF-Mindestversion | 2.0 |
Kopfzeile | ufxclient.h |
IRQL | PASSIVE_LEVEL |