|
ReactOS 0.4.16-dev-2357-g35d0dfe
|
#include <stdarg.h>#include <stdio.h>#include "windef.h"#include "winbase.h"#include "winuser.h"#include "winver.h"#include "dbghelp.h"#include "ole2.h"#include "mscoree.h"#include "corhdr.h"#include "metahost.h"#include "cordebug.h"#include "wine/list.h"#include "mscoree_private.h"#include "wine/debug.h"
Go to the source code of this file.
Classes | |
| struct | METADATAHDR |
| struct | METADATASTREAMHDR |
| struct | tagCLRTABLE |
| struct | tagASSEMBLY |
Typedefs | |
| typedef struct tagCLRTABLE | CLRTABLE |
Functions | |
| static void * | assembly_rva_to_va (ASSEMBLY *assembly, ULONG rva) |
| static ULONG | assembly_datadir_get_data (ASSEMBLY *assembly, IMAGE_DATA_DIRECTORY *datadir, void **data) |
| static HRESULT | parse_metadata_header (ASSEMBLY *assembly, DWORD *hdrsz) |
| static HRESULT | parse_clr_metadata (ASSEMBLY *assembly) |
| static HRESULT | parse_pe_header (ASSEMBLY *assembly) |
| static HRESULT | parse_headers (ASSEMBLY *assembly) |
| HRESULT | assembly_create (ASSEMBLY **out, LPCWSTR file) |
| HRESULT | assembly_from_hmodule (ASSEMBLY **out, HMODULE hmodule) |
| HRESULT | assembly_release (ASSEMBLY *assembly) |
| HRESULT | assembly_get_runtime_version (ASSEMBLY *assembly, LPSTR *version) |
| HRESULT | assembly_get_vtable_fixups (ASSEMBLY *assembly, VTableFixup **fixups, DWORD *count) |
| HRESULT | assembly_get_native_entrypoint (ASSEMBLY *assembly, NativeEntryPointFunc *func) |
| typedef struct tagCLRTABLE CLRTABLE |
Definition at line 190 of file assembly.c.
|
static |
Definition at line 88 of file assembly.c.
Referenced by assembly_get_vtable_fixups(), and parse_pe_header().
Definition at line 244 of file assembly.c.
Referenced by _CorDllMain(), and FixupVTable().
| HRESULT assembly_get_native_entrypoint | ( | ASSEMBLY * | assembly, |
| NativeEntryPointFunc * | func | ||
| ) |
Definition at line 303 of file assembly.c.
Referenced by _CorDllMain().
Definition at line 286 of file assembly.c.
| HRESULT assembly_get_vtable_fixups | ( | ASSEMBLY * | assembly, |
| VTableFixup ** | fixups, | ||
| DWORD * | count | ||
| ) |
Definition at line 293 of file assembly.c.
Referenced by FixupVTable_Assembly().
Definition at line 268 of file assembly.c.
Definition at line 80 of file assembly.c.
Referenced by assembly_datadir_get_data(), assembly_get_native_entrypoint(), and parse_metadata_header().
Definition at line 136 of file assembly.c.
Definition at line 178 of file assembly.c.
Referenced by assembly_create(), and assembly_from_hmodule().
Definition at line 103 of file assembly.c.
Definition at line 148 of file assembly.c.