ReactOS 0.4.16-dev-197-g92996da
|
#include <stdarg.h>
#include <stdio.h>
#include <assert.h>
#include "ntstatus.h"
#include "windef.h"
#include "winbase.h"
#include "winternl.h"
#include "winuser.h"
#include "wine/test.h"
#include "delayloadhandler.h"
#include "pshpack1.h"
#include "poppack.h"
Go to the source code of this file.
Classes | |
struct | PROCESS_BASIC_INFORMATION_PRIVATE |
Macros | |
#define | NONAMELESSUNION |
#define | NONAMELESSSTRUCT |
#define | WIN32_NO_STATUS |
#define | PROCESS_ALL_ACCESS_NT4 (PROCESS_ALL_ACCESS & ~0xf000) |
#define | ALIGN_SIZE(size, alignment) (((size) + (alignment - 1)) & ~((alignment - 1))) |
#define | DATA_RVA(ptr) (page_size + ((char *)(ptr) - (char *)&data)) |
#define | MAX_COUNT 10 |
#define PROCESS_ALL_ACCESS_NT4 (PROCESS_ALL_ACCESS & ~0xf000) |
Definition at line 2586 of file loader.c.
|
static |
Definition at line 170 of file loader.c.
Referenced by test_filenames(), and test_Loader().
|
static |
Definition at line 255 of file loader.c.
Referenced by map_image_section().
Definition at line 2231 of file loader.c.
Referenced by child_process(), and test_ExitProcess().
|
static |
Definition at line 3339 of file loader.c.
Referenced by test_ResolveDelayLoadedAPI().
Definition at line 2225 of file loader.c.
Referenced by dll_entry_point().
Definition at line 3678 of file loader.c.
Referenced by test_HashLinks().
Definition at line 1651 of file loader.c.
Referenced by test_section_access().
|
static |
Definition at line 500 of file loader.c.
Referenced by test_Loader().
Definition at line 2144 of file loader.c.
Referenced by child_process().
Definition at line 2213 of file loader.c.
Referenced by child_process(), and dll_entry_point().
|
static |
Definition at line 296 of file loader.c.
Referenced by map_image_section(), and test_Loader().
Definition at line 83 of file loader.c.
Referenced by test_FakeDLL(), test_ImportDescriptors(), and test_ResolveDelayLoadedAPI().
Definition at line 2193 of file loader.c.
Referenced by child_process().
START_TEST | ( | loader | ) |
Definition at line 3744 of file loader.c.
Definition at line 2876 of file loader.c.
Referenced by START_TEST().
Definition at line 1398 of file loader.c.
Referenced by START_TEST().
Definition at line 1319 of file loader.c.
Referenced by START_TEST().
Definition at line 3700 of file loader.c.
Referenced by START_TEST().
Definition at line 1547 of file loader.c.
Referenced by test_section_access().
Definition at line 2003 of file loader.c.
Referenced by START_TEST().
Definition at line 1493 of file loader.c.
Referenced by START_TEST().
Definition at line 3650 of file loader.c.
Referenced by START_TEST().
Definition at line 563 of file loader.c.
Referenced by START_TEST().
Definition at line 3392 of file loader.c.
Referenced by START_TEST().
Definition at line 1794 of file loader.c.
Referenced by START_TEST().
Definition at line 1666 of file loader.c.
Definition at line 3671 of file loader.c.
HANDLE ack_event |
Definition at line 2140 of file loader.c.
Referenced by child_process(), and mutex_thread_proc().
Definition at line 2138 of file loader.c.
Referenced by child_process(), and dll_entry_point().
|
static |
Definition at line 2139 of file loader.c.
Referenced by child_process(), and dll_entry_point().
|
static |
Definition at line 52 of file loader.c.
Referenced by encode_op_create_session(), failuredllhook(), and test_ResolveDelayLoadedAPI().
|
static |
Definition at line 51 of file loader.c.
Referenced by child_process(), dll_entry_point(), START_TEST(), and test_ExitProcess().
|
static |
Definition at line 90 of file loader.c.
Referenced by create_test_dll(), create_test_dll_sections(), map_image_section(), START_TEST(), test_ExitProcess(), test_filenames(), test_import_resolution(), test_Loader(), test_ResolveDelayLoadedAPI(), and test_section_access().
Definition at line 64 of file loader.c.
Referenced by test_Loader().
Definition at line 2140 of file loader.c.
Referenced by test_FakeDLL().
Definition at line 167 of file loader.c.
Referenced by create_file(), create_test_dll(), test_ExitProcess(), test_GetUserNameA(), test_GetUserNameW(), test_Loader(), test_ResolveDelayLoadedAPI(), and test_section_access().
|
static |
Definition at line 2142 of file loader.c.
Referenced by dll_entry_point(), and fls_callback().
HANDLE heap_lock_event |
Definition at line 2140 of file loader.c.
Referenced by child_process(), and mutex_thread_proc().
|
static |
Definition at line 2141 of file loader.c.
Referenced by child_process(), and mutex_thread_proc().
|
static |
Definition at line 2141 of file loader.c.
Referenced by child_process(), dll_entry_point(), and mutex_thread_proc().
|
static |
Definition at line 2141 of file loader.c.
Referenced by child_process(), dll_entry_point(), and mutex_thread_proc().
Definition at line 54 of file loader.c.
Referenced by map_image_section(), and query_image_section().
|
static |
Definition at line 55 of file loader.c.
Referenced by START_TEST(), and test_Loader().
HANDLE loader_lock_event |
Definition at line 2140 of file loader.c.
Referenced by child_process(), and mutex_thread_proc().
|
static |
Definition at line 92 of file loader.c.
Referenced by test_ExitProcess(), test_filenames(), test_import_resolution(), test_Loader(), test_ResolveDelayLoadedAPI(), and test_section_access().
|
static |
Definition at line 53 of file loader.c.
Referenced by create_test_dll(), HLPFILE_BPTreeEnum(), HLPFILE_BPTreeSearch(), LISTBOX_SetCount(), LISTBOX_UpdatePage(), query_image_section(), SdbGetFileAttributes(), START_TEST(), test_filenames(), test_image_mapping(), test_import_resolution(), test_Loader(), test_section_access(), and test_VirtualProtect().
HANDLE peb_lock_event |
Definition at line 2140 of file loader.c.
Referenced by child_process(), and mutex_thread_proc().
|
static |
Definition at line 152 of file loader.c.
Referenced by test_import_resolution().
Definition at line 168 of file loader.c.
Referenced by create_test_dll(), create_test_dll_sections(), map_image_section(), query_image_section(), test_ExitProcess(), test_Loader(), and test_section_access().
HANDLE semaphore |
Definition at line 2140 of file loader.c.
Referenced by child_process(), dll_entry_point(), master_IReferenceClock_AdvisePeriodic(), refclock_AdvisePeriodic(), semaphore_thread_proc(), and test_signalandwait().
Definition at line 59 of file loader.c.
Referenced by query_image_section().
HANDLE stop_event |
Definition at line 2140 of file loader.c.
Referenced by child_process(), mutex_thread_proc(), and semaphore_thread_proc().
|
static |
Definition at line 2141 of file loader.c.
Referenced by child_process(), dll_entry_point(), and START_TEST().
PIMAGE_THUNK_DATA ThunkAddress |