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


Функция ResUtilExpandEnvironmentStrings (resapi.h)

Разворачивает строки, содержащие нерасширенные ссылки на переменные среды. Тип PRESUTIL_EXPAND_ENVIRONMENT_STRINGS определяет указатель на эту функцию.

Синтаксис

LPWSTR ResUtilExpandEnvironmentStrings(
  [in] LPCWSTR pszSrc
);

Параметры

[in] pszSrc

Указатель на строку Юникода, завершающуюся null, которая содержит нерасширенные ссылки на переменные среды ( расширяемая строка).

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

Если операция выполнена успешно, функция возвращает указатель на развернутую строку (REG_EXPAND_SZ). Функция выделяет необходимую память с помощью LocalAlloc. Чтобы предотвратить утечку памяти, не забудьте освободить память с помощью LocalFree.

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

Требования

   
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2008 Корпоративная, Windows Server 2008 Datacenter
Целевая платформа Windows
Header resapi.h
Библиотека ResUtils.lib
DLL ResUtils.dll

См. также раздел

ResUtilFindExpandSzProperty

ResUtilGetEnvironmentWithNetName

ResUtilGetExpandSzValue