Files
2014-10-15 03:05:41 -05:00

21 lines
655 B
C++

#ifndef __REMOTE_HEADER__
#define __REMOTE_HEADER__
namespace Remote
{
namespace Allocate
{
void* Alloc( HANDLE hProcess, size_t Size );
void* Commit( HANDLE hProcess, void* Data, size_t Size );
void Free( HANDLE hProcess, void* Data, size_t Size );
};
HANDLE GetRemoteProcessHandleA( char *pszProcessName );
HMODULE GetRemoteModuleHandleA( HANDLE hProcess, const char *szModule );
HMODULE RemoteLoadLibraryA( HANDLE hProcess, char *pszLibraryPath );
FARPROC GetRemoteProcAddress( HANDLE hProcess, char *pszModuleName, char *pszProcName );
};
#endif //__REMOTE_HEADER__