IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY IOCTL (зарядка.h)
Код управления IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY отправляется из настраиваемого зарядного устройства на устройство, которое обрабатывает настраиваемые зарядные устройства. Он настраивает свойства зарядного устройства.
Основной код
IRP_MJ_INTERNAL_DEVICE_CONTROL
Входной буфер
Irp->AssociatedIrp.SystemBuffer должен содержать структуру, которая начинается со структуры CONFIGURABLE_CHARGER_PROPERTY_HEADER.
Длина входного буфера
Parameters.DeviceIoControl.InputBufferLength в расположении стека ввода-вывода iRP указывает размер буфера в байтах.
Выходной буфер
Никакой.
Длина выходного буфера
Никакой.
Блок состояния
Irp->IoStatus.Status имеет значение STATUS_SUCCESS или соответствующее состояние ошибки.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Операционные системы Windows 10 и более поздних версий. |
заголовка | charging.h (include Charging.h) |
IRQL | <= DISPATCH_LEVEL |