关于 typedef proto(转)及其他

    技术2022-05-20  28

    _ProtoGetProcAddress typedef proto :dword,:dword    函数原型声明,告诉编译器_ProtoGetProcAddress 是个函数(proto),有两个参数,都是dword类型  _ApiGetProcAddress  typedef ptr _ProtoGetProcAddress    声明ApiGetProcAddress,它是一个函数指针类型  这些就相当于定义结构体一样,是创建新的变量类型

     

     

     

     

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

     

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

     

     


    最新回复(0)