ReactOS 0.4.16-dev-424-ge4748fe
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Functions | |
static BOOL | SetUserEnvironmentVariable (PWSTR *Environment, LPWSTR lpName, LPWSTR lpValue, BOOL bExpand) |
static BOOL | AppendUserEnvironmentVariable (PWSTR *Environment, LPWSTR lpName, LPWSTR lpValue) |
static HKEY | GetCurrentUserKey (HANDLE hToken) |
static BOOL | GetUserAndDomainName (IN HANDLE hToken, OUT LPWSTR *UserName, OUT LPWSTR *DomainName) |
static BOOL | SetUserEnvironment (PWSTR *Environment, HKEY hKey, LPWSTR lpSubKeyName) |
static BOOL | SetSystemEnvironment (PWSTR *Environment) |
BOOL WINAPI | CreateEnvironmentBlock (OUT LPVOID *lpEnvironment, IN HANDLE hToken, IN BOOL bInherit) |
BOOL WINAPI | DestroyEnvironmentBlock (IN LPVOID lpEnvironment) |
BOOL WINAPI | ExpandEnvironmentStringsForUserW (IN HANDLE hToken, IN LPCWSTR lpSrc, OUT LPWSTR lpDest, IN DWORD dwSize) |
BOOL WINAPI | ExpandEnvironmentStringsForUserA (IN HANDLE hToken, IN LPCSTR lpSrc, OUT LPSTR lpDest, IN DWORD dwSize) |
#define NDEBUG |
Definition at line 29 of file environment.c.
|
static |
Definition at line 116 of file environment.c.
Referenced by SetUserEnvironment().
BOOL WINAPI CreateEnvironmentBlock | ( | OUT LPVOID * | lpEnvironment, |
IN HANDLE | hToken, | ||
IN BOOL | bInherit | ||
) |
Definition at line 503 of file environment.c.
Referenced by ExpandEnvironmentStringsForUserW(), InstallDevice(), RegenerateUserEnvironment(), ScmStartUserModeService(), StartTaskManager(), StartUserShell(), Test_ApphelpCheckRunApp(), and test_create_env().
Definition at line 725 of file environment.c.
Referenced by ExpandEnvironmentStringsForUserW(), InstallDevice(), ScmStartUserModeService(), StartTaskManager(), StartUserShell(), Test_ApphelpCheckRunApp(), and test_create_env().
BOOL WINAPI ExpandEnvironmentStringsForUserA | ( | IN HANDLE | hToken, |
IN LPCSTR | lpSrc, | ||
OUT LPSTR | lpDest, | ||
IN DWORD | dwSize | ||
) |
Definition at line 794 of file environment.c.
BOOL WINAPI ExpandEnvironmentStringsForUserW | ( | IN HANDLE | hToken, |
IN LPCWSTR | lpSrc, | ||
OUT LPWSTR | lpDest, | ||
IN DWORD | dwSize | ||
) |
Definition at line 743 of file environment.c.
Referenced by ExpandEnvironmentStringsForUserA(), and PlaySound_ExpandEnvironmentStrings().
Definition at line 157 of file environment.c.
Referenced by CreateEnvironmentBlock().
|
static |
Definition at line 190 of file environment.c.
Referenced by CreateEnvironmentBlock().
Definition at line 394 of file environment.c.
Referenced by CreateEnvironmentBlock().
Definition at line 271 of file environment.c.
Referenced by CreateEnvironmentBlock().
|
static |
Definition at line 34 of file environment.c.
Referenced by CreateEnvironmentBlock(), SetSystemEnvironment(), and SetUserEnvironment().