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

userenv.h File Reference

Go to the source code of this file.

Data Structures

struct  LPPROFILEINFOA
struct  LPPROFILEINFOW

Defines

#define PI_NOUI   (1)
#define PI_APPLYPOLICY   (2)
#define CreateUserProfile   CreateUserProfileA
#define AddDesktopItem   AddDesktopItemA
#define DeleteDesktopItem   DeleteDesktopItemA
#define CreateGroup   CreateGroupA
#define DeleteGroup   DeleteGroupA
#define AddItem   AddItemA
#define DeleteItem   DeleteItemA
#define CopyProfileDirectory   CopyProfileDirectoryA
#define LoadUserProfile   LoadUserProfileA
#define GetAllUsersProfileDirectory   GetAllUsersProfileDirectoryA
#define GetDefaultUserProfileDirectory   GetDefaultUserProfileDirectoryA
#define GetProfilesDirectory   GetProfilesDirectoryA
#define GetUserProfileDirectory   GetUserProfileDirectoryA

Typedefs

typedef PROFILEINFOA PROFILEINFO
typedef LPPROFILEINFOA LPPROFILEINFO

Functions

BOOL WINAPI InitializeProfiles (VOID)
BOOL WINAPI CreateUserProfileA (PSID, LPCSTR)
BOOL WINAPI CreateUserProfileW (PSID, LPCWSTR)
BOOL WINAPI AddDesktopItemA (BOOL, LPCSTR, LPCSTR, LPCSTR, INT, LPCSTR, WORD, INT)
BOOL WINAPI AddDesktopItemW (BOOL, LPCWSTR, LPCWSTR, LPCWSTR, INT, LPCWSTR, WORD, INT)
BOOL WINAPI DeleteDesktopItemA (BOOL, LPCSTR)
BOOL WINAPI DeleteDesktopItemW (BOOL, LPCWSTR)
BOOL WINAPI CreateGroupA (LPCSTR, BOOL)
BOOL WINAPI CreateGroupW (LPCWSTR, BOOL)
BOOL WINAPI DeleteGroupA (LPCSTR, BOOL)
BOOL WINAPI DeleteGroupW (LPCWSTR, BOOL)
BOOL WINAPI AddItemA (LPCSTR, BOOL, LPCSTR, LPCSTR, LPCSTR, INT, LPCSTR, WORD, INT)
BOOL WINAPI AddItemW (LPCWSTR, BOOL, LPCWSTR, LPCWSTR, LPCWSTR, INT, LPCWSTR, WORD, INT)
BOOL WINAPI DeleteItemA (LPCSTR, BOOL, LPCSTR, BOOL)
BOOL WINAPI DeleteItemW (LPCWSTR, BOOL, LPCWSTR, BOOL)
BOOL WINAPI CopyProfileDirectoryA (LPCSTR, LPCSTR, DWORD)
BOOL WINAPI CopyProfileDirectoryW (LPCWSTR, LPCWSTR, DWORD)
BOOL WINAPI LoadUserProfileA (HANDLE, LPPROFILEINFOA)
BOOL WINAPI LoadUserProfileW (HANDLE, LPPROFILEINFOW)
BOOL WINAPI UnloadUserProfile (HANDLE, HANDLE)
BOOL WINAPI GetAllUsersProfileDirectoryA (LPSTR, LPDWORD)
BOOL WINAPI GetAllUsersProfileDirectoryW (LPWSTR, LPDWORD)
BOOL WINAPI GetDefaultUserProfileDirectoryA (LPSTR, LPDWORD)
BOOL WINAPI GetDefaultUserProfileDirectoryW (LPWSTR, LPDWORD)
BOOL WINAPI GetProfilesDirectoryA (LPSTR, LPDWORD)
BOOL WINAPI GetProfilesDirectoryW (LPWSTR, LPDWORD)
BOOL WINAPI GetUserProfileDirectoryA (HANDLE, LPSTR, LPDWORD)
BOOL WINAPI GetUserProfileDirectoryW (HANDLE, LPWSTR, LPDWORD)
BOOL WINAPI CreateEnvironmentBlock (LPVOID *, HANDLE, BOOL)
BOOL WINAPI DestroyEnvironmentBlock (LPVOID)
HANDLE WINAPI EnterCriticalPolicySection (BOOL)
BOOL WINAPI LeaveCriticalPolicySection (HANDLE)
BOOL WINAPI RefreshPolicy (BOOL)
BOOL WINAPI RegisterGPNotification (HANDLE, BOOL)
BOOL WINAPI UnregisterGPNotification (HANDLE)

Generated on Sat May 26 2012 05:47:16 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.