IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY IOCTL (charging.h)
Der IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY Steuercode wird von einem konfigurierbaren Ladegerät an ein Gerät gesendet, das konfigurierbare Ladegeräte verarbeitet. Es konfiguriert ladeeigenschaften.
Hauptcode
IRP_MJ_INTERNAL_DEVICE_CONTROL
Eingabepuffer
Irp->AssociatedIrp.SystemBuffer muss eine Struktur enthalten, die mit einer CONFIGURABLE_CHARGER_PROPERTY_HEADER-Struktur beginnt.
Eingabepufferlänge
Parameters.DeviceIoControl.InputBufferLength in der E/A-Stapelposition des IRP gibt die Größe des Puffers in Bytes an.
Ausgabepuffer
Keine.
Länge des Ausgabepuffers
Keine.
Statusblock
Irp->IoStatus.Status ist auf STATUS_SUCCESS oder den entsprechenden Fehler status festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 und höher. |
Kopfzeile | charging.h (einschließlich Charging.h) |
IRQL | <= DISPATCH_LEVEL |