ICreateProcessInputs::SetEnvironmentVariable 方法 (shobjidl_core.h)
在所创建进程的环境中设置变量。
语法
HRESULT SetEnvironmentVariable(
[in] LPCWSTR pszName,
[in] LPCWSTR pszValue
);
参数
[in] pszName
以 null 结尾的字符串,指定要在要创建的进程的环境中设置的变量的名称。 此参数不能为 NULL。
[in] pszValue
以 null 结尾的字符串,指定要在要创建的进程的环境中设置的变量的值。 其参数不能为 NULL。
返回值
如果 方法成功,S_OK。 否则,返回 HRESULT 错误代码。
注解
如果创建进程的环境中已存在同名的变量,则会替换该变量。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | shobjidl_core.h (包括 Shobjidl.h) |