IAT Hooking for all game modules (Without Detours)
This commit is contained in:
parent
9b2a0701e4
commit
62d1451885
5 changed files with 60 additions and 7 deletions
27
src/mouse.c
27
src/mouse.c
|
@ -432,6 +432,33 @@ int WINAPI fake_GetDeviceCaps(HDC hdc, int index)
|
|||
return real_GetDeviceCaps(hdc, index);
|
||||
}
|
||||
|
||||
HMODULE WINAPI fake_LoadLibraryA(LPCSTR lpLibFileName)
|
||||
{
|
||||
HMODULE hMod = real_LoadLibraryA(lpLibFileName);
|
||||
|
||||
Hook_Init();
|
||||
|
||||
return hMod;
|
||||
}
|
||||
|
||||
HMODULE WINAPI fake_LoadLibraryW(LPCWSTR lpLibFileName)
|
||||
{
|
||||
HMODULE hMod = real_LoadLibraryW(lpLibFileName);
|
||||
|
||||
Hook_Init();
|
||||
|
||||
return hMod;
|
||||
}
|
||||
|
||||
HMODULE WINAPI fake_LoadLibraryExA(LPCSTR lpLibFileName, HANDLE hFile, DWORD dwFlags)
|
||||
{
|
||||
HMODULE hMod = real_LoadLibraryExA(lpLibFileName, hFile, dwFlags);
|
||||
|
||||
Hook_Init();
|
||||
|
||||
return hMod;
|
||||
}
|
||||
|
||||
HMODULE WINAPI fake_LoadLibraryExW(LPCWSTR lpLibFileName, HANDLE hFile, DWORD dwFlags)
|
||||
{
|
||||
HMODULE hMod = real_LoadLibraryExW(lpLibFileName, hFile, dwFlags);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue