设置进程中的环境变量。 在非 Windows 平台上,运行时保留环境变量的内部缓存,以确保线程安全。 这意味着,如果探查器调用 setenv
新环境变量,则不会由进程中运行的托管代码选取。
语法
HRESULT SetEnvironmentVariable(
[in, string] const WCHAR *szName,
[in, string] const WCHAR *szValue);
参数
szName
[in]指向包含要设置的环境变量名称的 null 终止宽字符串的指针。
szValue
[in]指向 null 终止的宽字符串的指针,其中包含要设置的环境变量的值。
要求
平台: 请参阅 .NET 支持的作系统。
页眉: CorProf.idl、CorProf.h
.NET 版本: 自 .NET Core 3.1 起可用