ResUtilExpandEnvironmentStrings 函数 (resapi.h)

展开包含对环境变量的未扩展引用的字符串。 PRESUTIL_EXPAND_ENVIRONMENT_STRINGS类型定义指向此函数的指针。

语法

LPWSTR ResUtilExpandEnvironmentStrings(
  [in] LPCWSTR pszSrc
);

parameters

[in] pszSrc

指向以 null 结尾的 Unicode 字符串的指针,其中包含对环境变量的未扩展引用 (可展开字符串) 。

返回值

如果操作成功,函数将返回指向展开字符串 (REG_EXPAND_SZ) 的指针。 函数使用 LocalAlloc 分配必要的内存。 若要防止内存泄漏,请务必使用 LocalFree 释放内存。

如果操作失败,函数将返回 NULL。 有关详细信息,请调用 GetLastError

要求

   
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows Server 2008 企业版、Windows Server 2008 Datacenter
目标平台 Windows
标头 resapi.h
Library ResUtils.lib
DLL ResUtils.dll

请参阅

ResUtilFindExpandSzProperty

ResUtilGetEnvironmentWithNetName

ResUtilGetExpandSzValue