Поделиться через


Функция SetEnvironmentStringsW (processenv.h)

Задает строки среды вызывающего процесса (переменные системы и пользовательской среды) для текущего процесса.

Синтаксис

BOOL SetEnvironmentStringsW(
  LPWCH NewEnvironment
);

Параметры

NewEnvironment

Строка переменной среды с помощью следующего формата:

Var1=Value1\0
Var2=Value2\0
Var3=Value3\0
...
VarN=ValueN\0\0

Возвращаемое значение

Если функция выполнена успешно, возвращаемое значение ненулевое.

Если функция завершается ошибкой, возвращаемое значение равно нулю. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows XP [классические приложения | Приложения UWP]
минимальный поддерживаемый сервер Windows Server 2003 [классические приложения | Приложения UWP]
заголовка processenv.h
библиотеки kernel32.lib
DLL kernel32.dll

См. также

Переменные среды

GetEnvironmentStrings

GetEnvironmentVariable

SetEnvironmentVariable