ExpandEnvironmentStringsW (KERNEL32.@)
DWORD ExpandEnvironmentStringsW ( LPCWSTR src, LPWSTR dst, DWORD len )
Replaces references to environment variables of the form '%EnvVar%' by their value. If the environment variable does not exist, then the reference is left as is.
src | [In] | The string to be expanded. |
dst | [Out] | The buffer in which to put the expanded string. |
len | [In] | The buffer size, in characters. |
The number of characters copied into the buffer. If the buffer is too small, then the required buffer size, in characters including the trailing '\0', is returned. If the function fails for some other reason, then it returns 0.
Defined in "winbase.h".
Implemented in "dlls/kernel32/environ.c". source.winehq.org/source/dlls/kernel32/environ.c
Debug channel "environ".
Copyright © 2008 The Wine Project. All trademarks are the property of their respective owners. Visit WineHQ for license details. Generated Nov 2008.