关于远程注入DLL中函数的调用,该如何处理

关于远程注入DLL中函数的调用
在网上找了很久,没有找到相关的资料
要调用远程注入DLL中的函数,在远程注入中已经有用到一个LoadLibrary,在DLL没有结束时,我想调用这个DLL里面的某个函数,如果再用一个LoadLibrary程序就会出现问题,我要怎么解决??

顶有分加!!

------解决方案--------------------
加分
------解决方案--------------------
如果你是要在注入的线程中调用,是模块内部调用,直接调就可以。
如果你是在另外的进程中调用,在DllMain中判断,判断方法有很多,可以通过获取exe文件名、Share变量、命名管道、命名事件等,让dll只执行一次注入的代码或者把要调用dll的程序排除。
------解决方案--------------------
帮顶+学习
------解决方案--------------------
“我想在EXE中调用DLL中的函数,(在EXE中调用DLL中的fun函数)怎么调用??”
void fun(bool b=true) 

a = b; 
}
要调用函数 先要得到函数地址
C/C++ code

typedef void (CALLBACK* myfun)(bool);
myfun fun;

//hLib = LoadLibrary("DLL.dll");//你已经Load了就去掉这句
fun = (myfun) GetProcAddress(hLib, "fun");