Функция 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 |