Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
为什么作为函数指针的proc得到空值?
编辑:
我的猜测是您加载的库不会导出名为“StartHook”的函数。
如果库是用 C++ 编写的(看起来就是这样),函数名称将根据其参数类型(例如,类似于_Z9StartHookv)进行修改。将定义包装起来extern "C" { ... }以防止这种情况发生。
_Z9StartHookv
extern "C" { ... }
NULL 是函数失败时记录的返回值。要了解原因,请调用GetLastError并在此处查找。