LoadLibraryEx 失败(Failed),error : 998
HMODULE hTempModule = ::LoadLibraryEx(fileName, 0, DONT_RESOLVE_DLL_REFERENCES);
如上,这段代码在99%正常的机器上运行的很好(我们的用户上千万级),但是在某些机器上就有问题了(升级后再启动会崩溃500多个,崩溃时会上报日志,里面带有所有安装目录下面的dll的md5)。加载的dll的md5没有变化,说明dll的二进制是正确的,但就是加载失败,导致崩溃。并且不只是某个dll会这样,很多dll会这样,它们的md5是正确的,但就是LoadLibrary失败,last error 是998【内存位置访问无效。 】