#pragma once

class APIHook {
public:
	APIHook(PSTR moduleName, PSTR functionName, PROC hookFunction);
	~APIHook();
	PROC OriginalFunc;             
private:
    PCSTR DllName;     
    PCSTR FuncName;          
	PROC HookedFunc;              
    static void WINAPI HookInAllModuls(PCSTR moduleName, 
		PROC origFunction, PROC hookFunction);
	static void WINAPI HookInOneModul(PCSTR moduleName, 
		PROC origFunction, PROC hookFunction, HMODULE hMod);
};
Соседние файлы в папке DLL
  • #
    15.06.2014143 б5722-ImgWalk.vcxproj.user
  • #
    15.06.20142.5 Кб57APIHook.cpp
  • #
    15.06.201414.66 Кб57APIHook.cpp~RF3629af.TMP
  • #
    15.06.201414.66 Кб57APIHook.cpp~RF36690f.TMP
  • #
    15.06.20148.29 Кб57APIHook.cpp~RF670fab.TMP
  • #
    15.06.2014469 б57APIHook.h
  • #
    15.06.20148.88 Кб58CmnHdr.h
  • #
    15.06.201413.43 Кб58HookDll.cpp
  • #
    15.06.201413.86 Кб58HookDll.cpp~RF34279d.TMP
  • #
    15.06.201414.44 Кб57HookDll.cpp~RF5ad4ec.TMP
  • #
    15.06.201414.44 Кб58HookDll.cpp~RF665ace.TMP