1#ifndef APPHELP_APITEST_H
2#define APPHELP_APITEST_H
18#define test_create_db (winetest_set_location(__FILE__, __LINE__), 0) ? (void)0 : test_create_db_imp
19#define test_create_exe (winetest_set_location(__FILE__, __LINE__), 0) ? (void)0 : test_create_exe_imp
20#define test_create_file (winetest_set_location(__FILE__, __LINE__), 0) ? (void)0 : test_create_file_imp
21#define test_create_ne (winetest_set_location(__FILE__, __LINE__), 0) ? (void)0 : test_create_ne_imp
29#define WINVER_WINXP 0x0501
30#define WINVER_2003 0x0502
31#define WINVER_VISTA 0x0600
32#define WINVER_WIN7 0x0601
33#define WINVER_WIN8 0x0602
34#define WINVER_WIN10 0x0a00
46#define SDB_MAX_SDBS 16
47#define SDB_MAX_EXES_VISTA 16
48#define SDB_MAX_LAYERS 8
49#define SHIMREG_DISABLE_LAYER (0x00000020)
51#define SDBQUERYRESULT_EXPECTED_SIZE_VISTA 456
68#define SDBQUERYRESULT_EXPECTED_SIZE_2k3 344
70#define SDB_MAX_EXES_2k3 4
std::map< E_MODULE, HMODULE > mod
unsigned long long UINT64
#define SDB_MAX_EXES_VISTA
DWORD get_host_winver(void)
void test_create_ne_imp(const WCHAR *name, int skip_names)
DWORD get_module_version(HMODULE mod)
void test_create_exe_imp(const WCHAR *name, int skip_rsrc_exports)
struct tagSDBQUERYRESULT_VISTA SDBQUERYRESULT_VISTA
struct tagSDBQUERYRESULT_VISTA * PSDBQUERYRESULT_VISTA
void silence_debug_output(void)
#define SDBQUERYRESULT_EXPECTED_SIZE_2k3
#define SDBQUERYRESULT_EXPECTED_SIZE_VISTA
void test_create_db_imp(const WCHAR *name, int win10)
void test_create_file_imp(const WCHAR *name, const char *contents, size_t len)
struct tagSDBQUERYRESULT_2k3 * PSDBQUERYRESULT_2k3
struct tagSDBQUERYRESULT_2k3 SDBQUERYRESULT_2k3
static const char * contents