关于 typedef proto(转)及其他

来源:互联网 发布:linux 安全设置 编辑:程序博客网 时间:2024/06/08 07:04

_ProtoGetProcAddress typedef proto :dword,:dword 
  函数原型声明,告诉编译器_ProtoGetProcAddress 是个函数(proto),有两个参数,都是dword类型 

_ApiGetProcAddress  typedef ptr _ProtoGetProcAddress 
  声明ApiGetProcAddress,它是一个函数指针类型 

这些就相当于定义结构体一样,是创建新的变量类型

 

 

 

 

晚上在调试钩子程序的时候发现一个问题 假如安装钩子和实现功能的子程序都处在同一动态链接库中 那么实现功能的这段子程序应放在安装钩子的子程序之前 要不然会出错的 找了半天 算是一个不小的发现了

 

在不知道是动态链接库asm文件还是exe文件文件出错的时候 可以先将以前生成的动态链接库文件删除 再在文件中一步一步将代码删除比较生成情况 进而了解到问题出在哪

 

 

原创粉丝点击