|
102 Patches: Detours to the Rescue
C reference for DttR maintainers and modders.
|
#include <dttr_bootstrap.h>
Data Fields | |
| char | dll_path [MAX_PATH] |
| uint32_t | status |
| uint32_t | module |
| uint32_t | last_error |
| uint32_t | original_entry |
| WCHAR | kernel32_name [sizeof(L"kernel32.dll")/sizeof(WCHAR)] |
| char | loadlibraryex_name [sizeof("LoadLibraryExA")] |
| char | exitthread_name [sizeof("ExitThread")] |
| char | getlasterror_name [sizeof("GetLastError")] |
| uint32_t | exitthread |
Definition at line 64 of file dttr_bootstrap.h.
| char DTTR_LoaderShellcodePayload::dll_path[MAX_PATH] |
Definition at line 66 of file dttr_bootstrap.h.
Referenced by initialize_shellcode_payload().
| uint32_t DTTR_LoaderShellcodePayload::exitthread |
Definition at line 85 of file dttr_bootstrap.h.
| char DTTR_LoaderShellcodePayload::exitthread_name[sizeof("ExitThread")] |
Definition at line 81 of file dttr_bootstrap.h.
Referenced by initialize_shellcode_payload().
| char DTTR_LoaderShellcodePayload::getlasterror_name[sizeof("GetLastError")] |
Definition at line 82 of file dttr_bootstrap.h.
Referenced by initialize_shellcode_payload().
| WCHAR DTTR_LoaderShellcodePayload::kernel32_name[sizeof(L"kernel32.dll")/sizeof(WCHAR)] |
Definition at line 77 of file dttr_bootstrap.h.
Referenced by initialize_shellcode_payload().
| uint32_t DTTR_LoaderShellcodePayload::last_error |
Definition at line 71 of file dttr_bootstrap.h.
| char DTTR_LoaderShellcodePayload::loadlibraryex_name[sizeof("LoadLibraryExA")] |
Definition at line 80 of file dttr_bootstrap.h.
Referenced by initialize_shellcode_payload().
| uint32_t DTTR_LoaderShellcodePayload::module |
Definition at line 70 of file dttr_bootstrap.h.
| uint32_t DTTR_LoaderShellcodePayload::original_entry |
Definition at line 74 of file dttr_bootstrap.h.
Referenced by initialize_shellcode_payload().
| uint32_t DTTR_LoaderShellcodePayload::status |
Definition at line 69 of file dttr_bootstrap.h.