IOCTL_SYSENV_SET_VARIABLE IOCTL (ntddsysenv.h)

Задает значение указанных системных переменных среды с помощью устройства SysEnv.

Основной код

IRP_MJ_DEVICE_CONTROL

Входной буфер

Указатель на структуру XVARIABLE_NAME_AND_VALUE , которая содержит задается.

Длина входного буфера

Размер структуры XVARIABLE_NAME_AND_VALUE .

Блок состояния

Irp->IoStatus.Status имеет значение STATUS_SUCCESS, если запрос выполнен успешно. В противном случае — состояние соответствующего условия ошибки в виде кода NTSTATUS .

Требования

Требование Значение
Заголовок ntddsysenv.h

См. также раздел

Создание запросов IOCTL в драйверах

WdfIoTargetSendInternalIoctlOthersSynchronously

WdfIoTargetSendInternalIoctlSynchronously

WdfIoTargetSendIoctlSynchronously