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

reg.c File Reference
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "winreg.h"
#include "winerror.h"
#include "winuser.h"
#include "winternl.h"
#include "advpub.h"
#include "wine/unicode.h"
#include "wine/debug.h"

Go to the source code of this file.

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (advpack)
static BOOL get_temp_ini_path (LPWSTR name)
static BOOL create_tmp_ini_file (HMODULE hm, WCHAR *ini_file)
static void strentry_atow (const STRENTRYA *aentry, STRENTRYW *wentry)
static STRTABLEWstrtable_atow (const STRTABLEA *atable)
static void free_strtable (STRTABLEW *wtable)
HRESULT WINAPI RegInstallA (HMODULE hm, LPCSTR pszSection, const STRTABLEA *pstTable)
static HRESULT write_predefined_strings (HMODULE hm, LPCWSTR ini_path)
HRESULT WINAPI RegInstallW (HMODULE hm, LPCWSTR pszSection, const STRTABLEW *pstTable)
HRESULT WINAPI RegRestoreAllA (HWND hWnd, LPSTR pszTitleString, HKEY hkBackupKey)
HRESULT WINAPI RegRestoreAllW (HWND hWnd, LPWSTR pszTitleString, HKEY hkBackupKey)
HRESULT WINAPI RegSaveRestoreA (HWND hWnd, LPCSTR pszTitleString, HKEY hkBackupKey, LPCSTR pcszRootKey, LPCSTR pcszSubKey, LPCSTR pcszValueName, DWORD dwFlags)
HRESULT WINAPI RegSaveRestoreW (HWND hWnd, LPCWSTR pszTitleString, HKEY hkBackupKey, LPCWSTR pcszRootKey, LPCWSTR pcszSubKey, LPCWSTR pcszValueName, DWORD dwFlags)
HRESULT WINAPI RegSaveRestoreOnINFA (HWND hWnd, LPCSTR pszTitle, LPCSTR pszINF, LPCSTR pszSection, HKEY hHKLMBackKey, HKEY hHKCUBackKey, DWORD dwFlags)
HRESULT WINAPI RegSaveRestoreOnINFW (HWND hWnd, LPCWSTR pszTitle, LPCWSTR pszINF, LPCWSTR pszSection, HKEY hHKLMBackKey, HKEY hHKCUBackKey, DWORD dwFlags)

Variables

static const WCHAR REGINST [] = {'R','E','G','I','N','S','T',0}
static const WCHAR Strings [] = {'S','t','r','i','n','g','s',0}
static const WCHAR MOD_PATH [] = {'_','M','O','D','_','P','A','T','H',0}
static const WCHAR SYS_MOD_PATH [] = {'_','S','Y','S','_','M','O','D','_','P','A','T','H',0}
static const WCHAR SystemRoot [] = {'S','y','s','t','e','m','R','o','o','t',0}
static const WCHAR escaped_SystemRoot [] = {'%','S','y','s','t','e','m','R','o','o','t','%',0}
static const WCHAR quote [] = {'\"',0}

Generated on Fri May 25 2012 04:38:13 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.