|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include "mkhive.h"
Go to the source code of this file.
Defines |
| #define | NDEBUG |
| #define | FLG_ADDREG_BINVALUETYPE 0x00000001 |
| #define | FLG_ADDREG_NOCLOBBER 0x00000002 |
| #define | FLG_ADDREG_DELVAL 0x00000004 |
| #define | FLG_ADDREG_APPEND 0x00000008 |
| #define | FLG_ADDREG_KEYONLY 0x00000010 |
| #define | FLG_ADDREG_OVERWRITEONLY 0x00000020 |
| #define | FLG_ADDREG_TYPE_SZ 0x00000000 |
| #define | FLG_ADDREG_TYPE_MULTI_SZ 0x00010000 |
| #define | FLG_ADDREG_TYPE_EXPAND_SZ 0x00020000 |
| #define | FLG_ADDREG_TYPE_BINARY (0x00000000 | FLG_ADDREG_BINVALUETYPE) |
| #define | FLG_ADDREG_TYPE_DWORD (0x00010000 | FLG_ADDREG_BINVALUETYPE) |
| #define | FLG_ADDREG_TYPE_NONE (0x00020000 | FLG_ADDREG_BINVALUETYPE) |
| #define | FLG_ADDREG_TYPE_MASK (0xFFFF0000 | FLG_ADDREG_BINVALUETYPE) |
Functions |
| static BOOL | GetRootKey (PWCHAR Name) |
| static VOID | AppendMultiSzValue (IN HKEY KeyHandle, IN PWCHAR ValueName, IN PWCHAR Strings, IN SIZE_T StringSize) |
| static BOOL | do_reg_operation (IN HKEY KeyHandle, IN PWCHAR ValueName, IN PINFCONTEXT Context, IN ULONG Flags) |
| static BOOL | registry_callback (HINF hInf, PWCHAR Section, BOOL Delete) |
| BOOL | ImportRegistryFile (PCHAR FileName) |
Variables |
| static const WCHAR | HKCR [] = {'H','K','C','R',0} |
| static const WCHAR | HKCU [] = {'H','K','C','U',0} |
| static const WCHAR | HKLM [] = {'H','K','L','M',0} |
| static const WCHAR | HKU [] = {'H','K','U',0} |
| static const WCHAR | HKR [] = {'H','K','R',0} |
| static const WCHAR | HKCRPath [] = {'\\','R','e','g','i','s','t','r','y','\\','M','a','c','h','i','n','e','\\','S','O','F','T','W','A','R','E','\\','C','l','a','s','s','e','s','\\',0} |
| static const WCHAR | HKCUPath [] = {'\\','R','e','g','i','s','t','r','y','\\','U','s','e','r','\\','.','D','E','F','A','U','L','T','\\',0} |
| static const WCHAR | HKLMPath [] = {'\\','R','e','g','i','s','t','r','y','\\','M','a','c','h','i','n','e','\\',0} |
| static const WCHAR | HKUPath [] = {'\\','R','e','g','i','s','t','r','y','\\','U','s','e','r','\\',0} |
| static const WCHAR | AddReg [] = {'A','d','d','R','e','g',0} |
| static const WCHAR | DelReg [] = {'D','e','l','R','e','g',0} |
Generated on Sun May 27 2012 06:08:50 for ReactOS by
1.7.6.1
|