C language > Windows questions
Does Windows take care about DLL hooking?
(1/1)
Stefan Pendl:
Due to a problem with a hook DLL, I wounder if Windows allows hooking of 32-bit DLLs into 64-bit applications ???
I have checked MSDN, which says, that you can only hook a 64-bit DLL into a 64-bit application, so I created two separate DLLs one 32-bit and one 64-bit.
The whole thing consists of two files, an exe to enable/disable the hook and the dll.
Running the 32-bit package and the 64-bit package concurrently, the last enabled hook takes precedence, no matter if the hooked application is 32 or 64-bit.
Will I have to check against 32 or 64-bit in the DLL_ATTACH case of DLLMain and return FALSE, if they differ ???
Navigation
[0] Message Index
Go to full version