mirror of
https://github.com/rbmm/SC
synced 2026-06-08 17:03:41 +00:00
36 lines
550 B
C
36 lines
550 B
C
#pragma once
|
|
|
|
struct IMP_HELP
|
|
{
|
|
PVOID _M_hmod;
|
|
PIMAGE_IMPORT_DESCRIPTOR _M_piid;
|
|
|
|
void** _M_pFunction = 0;
|
|
PIMAGE_THUNK_DATA _M_pThunk = 0;
|
|
|
|
ULONG _M_n;
|
|
char _M_buf[32];
|
|
|
|
PCSTR GetName(ULONG rva);
|
|
|
|
BOOL Init(PVOID hmod);
|
|
|
|
NTSTATUS ProcessMAP(
|
|
PCWSTR pszImp,
|
|
PSTR pcsz,
|
|
ULONG iSection,
|
|
ULONG ofs,
|
|
ULONG_PTR Va,
|
|
ULONG s);
|
|
|
|
NTSTATUS ProcessMAP(
|
|
PCWSTR pszImp,
|
|
PCWSTR pszMap,
|
|
ULONG iSection,
|
|
ULONG ofs,
|
|
ULONG_PTR Va,
|
|
ULONG s);
|
|
|
|
PCSTR GetName(ULONG rva, DWORD FirstThunk, void** pFunction, PIMAGE_THUNK_DATA pThunk);
|
|
};
|