Stuff
public text v1 · immutable#pragma data_seg ("SHARED")
static HHOOK g_hHook = NULL; // Hook handle.
static HMODULE g_hModule = NULL; // DLL module handle.
static wchar_t g_szDllPath[MAX_PATH + 1] = { 0 }; // DLL path, use wchar_t type for safety.
static DWORD g_dwProcError = 0; // Last error code occurred in HookProc.
static DWORD g_dwProcResult = 0; // Procedure result.
#pragma data_seg ()
#pragma comment(linker, "/section:SHARED,RWS")