ReactOS 0.4.16-dev-334-g4d9f67c
|
Go to the source code of this file.
Classes | |
struct | METADATAHDR |
struct | METADATASTREAMHDR |
struct | tagCLRTABLE |
struct | tagASSEMBLY |
Typedefs | |
typedef struct tagCLRTABLE | CLRTABLE |
Functions | |
static LPWSTR | strdupW (LPCWSTR src) |
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) |
typedef struct tagCLRTABLE CLRTABLE |
Definition at line 191 of file assembly.c.
|
static |
Definition at line 89 of file assembly.c.
Referenced by assembly_get_vtable_fixups(), and parse_pe_header().
Definition at line 245 of file assembly.c.
Referenced by FixupVTable().
Definition at line 287 of file assembly.c.
HRESULT assembly_get_vtable_fixups | ( | ASSEMBLY * | assembly, |
VTableFixup ** | fixups, | ||
DWORD * | count | ||
) |
Definition at line 294 of file assembly.c.
Referenced by FixupVTable().
Definition at line 269 of file assembly.c.
Definition at line 81 of file assembly.c.
Referenced by assembly_datadir_get_data(), and parse_metadata_header().
Definition at line 137 of file assembly.c.
Definition at line 179 of file assembly.c.
Referenced by assembly_create(), and assembly_from_hmodule().
Definition at line 104 of file assembly.c.
Definition at line 149 of file assembly.c.
Definition at line 67 of file assembly.c.