ReactOS 0.4.16-dev-125-g798ea90
|
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <assert.h>
#include "dbghelp_private.h"
#include "image_private.h"
#include "winternl.h"
#include "wine/debug.h"
#include "wine/heap.h"
Go to the source code of this file.
Classes | |
struct | pe_module_info |
struct | builtin_search |
Variables | |
static const char | builtin_signature [] = "Wine builtin DLL" |
static const struct image_file_map_ops | pe_file_map_ops |
Definition at line 972 of file pe_module.c.
Referenced by GetExportsFromFile().
PVOID WINAPI ImageDirectoryEntryToDataEx | ( | PVOID | base, |
BOOLEAN | image, | ||
USHORT | dir, | ||
PULONG | size, | ||
PIMAGE_SECTION_HEADER * | section | ||
) |
Definition at line 934 of file pe_module.c.
Referenced by ImageDirectoryEntryToData().
|
static |
Definition at line 117 of file pe_module.c.
Referenced by pe_load_rsym(), and pe_load_stabs().
|
static |
|
static |
|
static |
Definition at line 227 of file pe_module.c.
Referenced by pe_map_file().
struct module * pe_load_builtin_module | ( | struct process * | pcs, |
const WCHAR * | name, | ||
DWORD64 | base, | ||
DWORD64 | size | ||
) |
Definition at line 896 of file pe_module.c.
Referenced by SymLoadModuleExW().
Definition at line 420 of file pe_module.c.
Referenced by pe_load_debug_info().
|
static |
Definition at line 571 of file pe_module.c.
Referenced by pe_load_msc_debug_info().
Definition at line 751 of file pe_module.c.
Referenced by module_get_debug(), and pe_load_native_module().
Definition at line 525 of file pe_module.c.
Referenced by pe_load_debug_info().
Definition at line 666 of file pe_module.c.
Referenced by pe_load_debug_info().
Definition at line 618 of file pe_module.c.
Referenced by pe_load_debug_info().
struct module * pe_load_native_module | ( | struct process * | pcs, |
const WCHAR * | name, | ||
HANDLE | hFile, | ||
DWORD64 | base, | ||
DWORD | size | ||
) |
Definition at line 803 of file pe_module.c.
Referenced by SymLoadModuleExW().
BOOL pe_load_nt_header | ( | HANDLE | hProc, |
DWORD64 | base, | ||
IMAGE_NT_HEADERS * | nth | ||
) |
Definition at line 881 of file pe_module.c.
Referenced by fetch_pe_module_info_cb(), and pe_load_builtin_module().
Definition at line 545 of file pe_module.c.
Referenced by pe_load_debug_info().
Definition at line 489 of file pe_module.c.
Referenced by pe_load_debug_info().
Definition at line 359 of file pe_module.c.
Referenced by pe_load_stabs().
Definition at line 331 of file pe_module.c.
Referenced by x86_64_fetch_minidump_module(), and x86_64_find_runtime_function().
BOOL pe_map_file | ( | HANDLE | file, |
struct image_file_map * | fmap, | ||
enum module_type | mt | ||
) |
Definition at line 245 of file pe_module.c.
Referenced by image_check_debug_link(), pe_load_native_module(), and search_builtin_pe().
|
static |
Definition at line 50 of file pe_module.c.
Referenced by pe_load_coff_symbol_table(), pe_load_export_debug_info(), pe_load_msc_debug_info(), pe_locate_with_coff_symbol_table(), pe_map_directory(), pe_map_file(), and pe_map_section().
|
static |
Definition at line 79 of file pe_module.c.
|
static |
|
static |
Definition at line 193 of file pe_module.c.
|
static |
Definition at line 65 of file pe_module.c.
Referenced by pe_load_coff_symbol_table(), pe_load_export_debug_info(), pe_load_msc_debug_info(), pe_locate_with_coff_symbol_table(), pe_map_file(), pe_unmap_file(), and pe_unmap_section().
|
static |
Definition at line 785 of file pe_module.c.
Referenced by pe_load_native_module().
WINE_DEFAULT_DEBUG_CHANNEL | ( | dbghelp | ) |
Definition at line 48 of file pe_module.c.
Referenced by pe_map_file().
|
static |
Definition at line 211 of file pe_module.c.
Referenced by pe_map_file().