ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

environment.c File Reference
#include <precomp.h>
#include <debug.h>

Go to the source code of this file.

Defines

#define NDEBUG

Functions

static BOOL SetUserEnvironmentVariable (LPVOID *Environment, LPWSTR lpName, LPWSTR lpValue, BOOL bExpand)
static BOOL AppendUserEnvironmentVariable (LPVOID *Environment, LPWSTR lpName, LPWSTR lpValue)
static HKEY GetCurrentUserKey (HANDLE hToken)
static BOOL SetUserEnvironment (LPVOID *lpEnvironment, HKEY hKey, LPWSTR lpSubKeyName)
BOOL WINAPI CreateEnvironmentBlock (LPVOID *lpEnvironment, HANDLE hToken, BOOL bInherit)
BOOL WINAPI DestroyEnvironmentBlock (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)

Generated on Sun May 27 2012 04:47:06 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.