Недокументированные функции NTDLL

3 декабря 2000



RtlSetEnvironmentVariable

NTSYSAPI 
NTSTATUS
NTAPI

RtlSetEnvironmentVariable(

IN OUT PVOID *Environment OPTIONAL, IN PUNICODE_STRING VariableName, IN PUNICODE_STRING VariableValue );


Функция для установки значения переменной среды.
*Environment
Если Environment равно NULL, используется текущий блок переменных среды. Если Environment указывает на NULL, выделяется память для нового блока переменных среды и переменная устанавливается в этом блоке. Если нужно установить значение переменной не в текущем блоке, нужно поместить в Environment указатель на нужный блок.


Документировал:
Томаш Новак
Reactos



Зависимости:
Библиотека: ntdll.lib


См. также:
RtlCreateEnvironment
RtlQueryEnvironmentVariable_U
RtlSetCurrentEnvironment