模块名称:DLL操作 
版本:1.0 
 
------------------------------ 
.版本 2 
.子程序 UnHookDLL, 整数型, 公开, Uninst-DLL,成功返回0,失败返回负值 
.参数 目标进程ID, 整数型, , 即PID 
.参数 DLL文件全名, 文本型, , 不含路径,含扩展名,如:MyDLL.dll 
.参数 DLL装载路径, 文本型, , 不含名称,如:C:\WINDOWS\SYSTEM32\ 
.参数 隐藏错误信息, 逻辑型, 可空, 是否在出错时自动调用错误信息框 
.子程序 卸载DLL, 整数型, 公开, Uninst-DLL,成功返回0,失败返回负值 
.参数 目标进程ID, 整数型, , 即PID 
.参数 DLL文件全名, 文本型, , 不含路径,含扩展名,如:MyDLL.dll 
.参数 DLL装载路径, 文本型, , 不含名称,如:C:\WINDOWS\SYSTEM32\ 
.参数 隐藏错误信息, 逻辑型, 可空, 是否在出错时自动调用错误信息框,若为真则不调用 
.子程序 注入DLL, 整数型, 公开, 成功返回0,失败返回负值. 
.参数 目标进程ID, 整数型, , 即PID 
.参数 DLL文件全名, 文本型, , 不含路径,含扩展名,如:MyDLL.dll 
.参数 DLL装载路径, 文本型, , 不含名称,如:C:\WINDOWS\SYSTEM32\ 
.参数 DLL函数名, 文本型, , 子程序的实际名称即可,文本型,区分大小写 
.参数 隐藏错误信息, 逻辑型, 可空, 是否在出错时自动调用错误信息框 
.全局变量 DLL加注次数, 整数型, 公开 
.常量 打开进程失败, "“-1|OpenProcess|Error in opening process.”", 公开 
.常量 分配内存失败, "“-2|DistributeMem|Error in distributing memory.”", 公开 
.常量 取函数地址失败, "“-8|GetProcAddr|Error in getting proc address.”", 公开 
.常量 写内存失败, "“-4|WriteMem|Error in writing memory.”", 公开 
.常量 卸载DLL失败, "“0|UnHookFail|Error in unhook Dll.”+#换行符+"Abort?”", 公开 
 
 
16392826824[下载].rar
 
 
 |