#include <stdint.h>

Go to the source code of this file.
Classes | |
| struct | emu_env_w32_dll |
| struct | emu_env_w32_known_dll_segment |
| struct | emu_env_w32_known_dll |
Functions | |
| struct emu_env_w32_dll * | emu_env_w32_dll_new (void) |
| void | emu_env_w32_dll_free (struct emu_env_w32_dll *dll) |
| void | emu_env_w32_dll_exports_copy (struct emu_env_w32_dll *to, struct emu_env_w32_dll_export *from) |
| void emu_env_w32_dll_exports_copy | ( | struct emu_env_w32_dll * | to, | |
| struct emu_env_w32_dll_export * | from | |||
| ) |
References emu_hashtable_insert(), emu_hashtable_new(), emu_hashtable_ptr_cmp(), emu_hashtable_ptr_hash(), emu_hashtable_string_cmp(), emu_hashtable_string_hash(), emu_env_w32_dll::exports_by_fnname, emu_env_w32_dll::exports_by_fnptr, emu_env_w32_dll::exportx, emu_env_w32_dll_export::fnname, emu_env_w32_dll::hooks, and emu_env_w32_dll_export::virtualaddr.
Referenced by emu_env_w32_load_dll().

| void emu_env_w32_dll_free | ( | struct emu_env_w32_dll * | dll | ) |
References emu_env_w32_dll::dllname, emu_hashtable_free(), emu_env_w32_dll::exports_by_fnname, emu_env_w32_dll::exports_by_fnptr, emu_env_w32_dll::exportx, and emu_env_w32_dll::hooks.
Referenced by emu_env_w32_free().

| struct emu_env_w32_dll* emu_env_w32_dll_new | ( | void | ) | [read] |
Referenced by emu_env_w32_load_dll().
1.6.1