All pastes #552615 Raw Edit

Someone

public text v1 · immutable
·published 2007-06-09 11:41 UTC
rendered paste body
char APIPath[_MAX_PATH], AgentPath[_MAX_PATH], Log[_MAX_PATH];
char drive[_MAX_PATH], dir[_MAX_PATH], fname[_MAX_PATH], ext[_MAX_PATH];
HANDLE hProcess = OpenProcess(  PROCESS_QUERY_INFORMATION |
PROCESS_VM_READ,
FALSE, GetCurrentProcessId() );
HMODULE module;
void *caller = _ReturnAddress();
GetModuleHandleEx(GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS, (LPCSTR)caller, &module);
DWORD PathLen = GetModuleFileNameEx(hProcess, module, AgentPath, _MAX_PATH);