|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <stdarg.h>#include <stdio.h>#include "wine/test.h"#include "windef.h"#include "winbase.h"#include "winerror.h"#include "winreg.h"#include "winuser.h"#include "shlwapi.h"
Go to the source code of this file.
Macros | |
| #define | REG_TEST_KEY "Software\\Wine\\Test" |
| #define | REG_CURRENT_VERSION "Software\\Microsoft\\Windows\\CurrentVersion\\explorer" |
Functions | |
| static | DWORD (WINAPI *pSHCopyKeyA)(HKEY |
| static | LSTATUS (WINAPI *pSHRegGetValueA)(HKEY |
| static DWORD | delete_key (HKEY hkey, LPCSTR parent, LPCSTR keyname) |
| static HKEY | create_test_entries (void) |
| static void | test_SHGetValue (void) |
| static void | test_SHRegGetValue (void) |
| static void | test_SHGetRegPath (void) |
| static void | test_SHQueryValueEx (void) |
| static void | test_SHCopyKey (void) |
| static void | test_SHDeleteKey (void) |
| static void | test_SHRegCreateUSKeyW (void) |
| static void | test_SHRegCloseUSKey (void) |
| START_TEST (shreg) | |
Variables | |
| static HMODULE | hshlwapi |
| static | LPCSTR |
| static | HKEY |
| static | DWORD |
| static | LPSTR |
| static | SRRF |
| static | LPDWORD |
| static | LPVOID |
| static | REGSAM |
| static | HUSKEY |
| static | PHUSKEY |
| static | BOOL |
| static const char | sTestpath1 [] = "%LONGSYSTEMVAR%\\subdir1" |
| static const char | sTestpath2 [] = "%FOO%\\subdir1" |
| static const char * | sEnvvar1 = "bar" |
| static const char * | sEnvvar2 = "ImARatherLongButIndeedNeededString" |
| static char | sExpTestpath1 [MAX_PATH] |
| static char | sExpTestpath2 [MAX_PATH] |
| static DWORD | nExpLen1 |
| static DWORD | nExpLen2 |
| static const char * | sEmptyBuffer ="0123456789" |
| #define REG_CURRENT_VERSION "Software\\Microsoft\\Windows\\CurrentVersion\\explorer" |
Definition at line 76 of file shreg.c.
Referenced by START_TEST().
Definition at line 58 of file shreg.c.
|
static |
Referenced by test_SHRegGetValue().
| START_TEST | ( | shreg | ) |
Definition at line 486 of file shreg.c.
Definition at line 342 of file shreg.c.
Referenced by START_TEST().
Definition at line 399 of file shreg.c.
Referenced by START_TEST().
Definition at line 181 of file shreg.c.
Referenced by START_TEST().
Definition at line 115 of file shreg.c.
Referenced by START_TEST().
Definition at line 195 of file shreg.c.
Referenced by START_TEST().
Definition at line 457 of file shreg.c.
Referenced by START_TEST().
Definition at line 442 of file shreg.c.
Referenced by START_TEST().
Definition at line 143 of file shreg.c.
Referenced by START_TEST().
|
static |
Definition at line 35 of file shreg.c.
Referenced by START_TEST().
|
static |
Definition at line 52 of file shreg.c.
Referenced by create_test_entries().
|
static |
Definition at line 53 of file shreg.c.
Referenced by create_test_entries(), and test_SHQueryValueEx().
Definition at line 55 of file shreg.c.
Referenced by test_SHGetRegPath(), test_SHGetValue(), and test_SHQueryValueEx().
Definition at line 47 of file shreg.c.
Referenced by create_test_entries().
Definition at line 48 of file shreg.c.
Referenced by create_test_entries(), and test_SHQueryValueEx().
Definition at line 50 of file shreg.c.
Referenced by create_test_entries(), test_SHGetRegPath(), test_SHGetValue(), test_SHQueryValueEx(), and test_SHRegGetValue().
Definition at line 51 of file shreg.c.
Referenced by create_test_entries(), and test_SHQueryValueEx().
Definition at line 44 of file shreg.c.
Referenced by create_test_entries(), test_SHGetValue(), test_SHQueryValueEx(), and test_SHRegGetValue().
Definition at line 45 of file shreg.c.
Referenced by create_test_entries(), and test_SHQueryValueEx().