如何检查dllmain函数正在返回错误

How to check dllmain function is returning false

本文关键字:函数 返回 错误 dllmain 何检查 检查      更新时间:2023-10-16

是否可以从exe加载cpp dll时找到该dll是否从dllmain方法重新调整false

假设我有一个CPP EXE,并且它在内部试图加载CPP DLL,则如果CPP DLL从dllmain方法返回False,则它是在尝试加载CPP DLL。EventVWR中是否有任何日志记录,也可以从任何工具中进行检查

如果DllMain响应DLL_PROCESS_ATTACH返回false,则LoadLibrary()返回NULL。

更多信息在这里。

当系统调用DLL_Process_attach调用DLLMAIN函数时 值,该函数如果成功或false返回true,则 初始化失败。如果返回值是错误的 称为该过程使用LoadLibrary功能,LoadLibrary 返回空。(系统立即调用您的入口点功能 使用dll_process_detach并卸载dll。(如果返回值为 false当在过程初始化期间调用dllmain时 过程终止于错误。要获取扩展的错误信息, 致电getlastror。

当系统调用dllmain函数时, dll_process_attach,返回值被忽略。