ResUtilExpandEnvironmentStrings-Funktion (resapi.h)
Erweitert Zeichenfolgen, die nicht erweiterte Verweise auf Umgebungsvariablen enthalten. Der PRESUTIL_EXPAND_ENVIRONMENT_STRINGS Typ definiert einen Zeiger auf diese Funktion.
Syntax
LPWSTR ResUtilExpandEnvironmentStrings(
[in] LPCWSTR pszSrc
);
Parameter
[in] pszSrc
Zeiger auf eine Unicode-Zeichenfolge mit Null-Termin, die nicht erweiterte Verweise auf Umgebungsvariablen enthält (eine erweiterbare Zeichenfolge).
Rückgabewert
Wenn der Vorgang erfolgreich ist, gibt die Funktion einen Zeiger auf die erweiterte Zeichenfolge (REG_EXPAND_SZ) zurück. Die Funktion ordnet den erforderlichen Arbeitsspeicher mit LocalAlloc zu. Um Speicherverluste zu verhindern, stellen Sie sicher, dass Sie den Arbeitsspeicher mit LocalFree freigeben.
Wenn der Vorgang fehlschlägt, gibt die Funktion NULL zurück. Weitere Informationen finden Sie unter GetLastError.
Anforderungen
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
Zielplattform | Windows |
Kopfzeile | resapi.h |
Bibliothek | ResUtils.lib |
DLL | ResUtils.dll |