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

registry.h File Reference

Go to the source code of this file.

Data Structures

struct  PVALUE
struct  PMEMKEY

Defines

#define HKEY_TO_MEMKEY(hKey)   ((MEMKEY)(hKey))
#define MEMKEY_TO_HKEY(memKey)   ((HKEY)(memKey))
#define ERROR_SUCCESS   0L
#define ERROR_UNSUCCESSFUL   1L
#define ERROR_OUTOFMEMORY   14L
#define ERROR_INVALID_PARAMETER   87L
#define ERROR_MORE_DATA   234L
#define ERROR_NO_MORE_ITEMS   259L
#define REG_NONE   0
#define REG_SZ   1
#define REG_EXPAND_SZ   2
#define REG_BINARY   3
#define REG_DWORD   4
#define REG_DWORD_BIG_ENDIAN   5
#define REG_DWORD_LITTLE_ENDIAN   4
#define REG_LINK   6
#define REG_MULTI_SZ   7
#define REG_RESOURCE_LIST   8
#define REG_FULL_RESOURCE_DESCRIPTOR   9
#define REG_RESOURCE_REQUIREMENTS_LIST   10

Functions

LONG WINAPI RegCreateKeyA (IN HKEY hKey, IN LPCSTR lpSubKey, OUT PHKEY phkResult)
LONG WINAPI RegOpenKeyA (IN HKEY hKey, IN LPCSTR lpSubKey, OUT PHKEY phkResult)
LONG WINAPI RegQueryValueExA (HKEY Key, LPCSTR ValueName, PULONG Reserved, PULONG Type, PUCHAR Data, PSIZE_T DataSize)
LONG WINAPI RegSetValueExA (IN HKEY hKey, IN LPCSTR lpValueName OPTIONAL, ULONG Reserved, IN ULONG dwType, IN const UCHAR *lpData, IN ULONG cbData)
LONG WINAPI RegDeleteValueA (HKEY Key, LPCSTR ValueName)
LONG WINAPI RegDeleteKeyA (HKEY Key, LPCSTR Name)
USHORT RegGetSubKeyCount (HKEY Key)
ULONG RegGetValueCount (HKEY Key)
VOID RegInitializeRegistry (VOID)
VOID RegShutdownRegistry (VOID)

Variables

CMHIVE DefaultHive
CMHIVE SamHive
CMHIVE SecurityHive
CMHIVE SoftwareHive
CMHIVE SystemHive

Generated on Sun May 27 2012 04:42:03 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.