在Windows下使用LoadLibrary导入自定义的DLL出现998错误
2014-07-20 17:06
281 查看
今天在使用LoadLibrary导入自定义的一个DLL的时候,一直导入不成功,使用GetLastError()函数返回998,查了一下GetLastError()返回值的定义,998表示的是“内存分配访问无效”。在网上查了一下有些网友也出现了一下相关的错误,最后在csdn上找到了具体的解释,发现是自定义的dll出现了错误,并不是导入程序的错误,最初发生这个错误的时候还怀疑是因为程序的权限不够才导致的这个原因,但是提权之后还是不行,所以使用GetLastError调试输出了错误码之后才知道了具体的原因。最后对dll进行查改之后顺利成功导入了自定义的DLL。
参考地址:点击打开链接
参考地址:点击打开链接
相关文章推荐
- windows Hadoop在Eclipse中使用出现的错误
- 使用SVN检出或导入时出现错误:由于目标计算机积极拒绝,无法连接
- iOS 中使用 XIB 自定义cell 的两种方法 以及 编译出现常见 的错误 ++++(xcode6.0之后)
- 关于打包自定义标签,并导入项目使用时,出现java.lang.NoClassDefFoundError: JspException异常,解决方法和注意事项!
- MDK 使用 ST-Link v2 下载出现 target dll has been cancelled 的错误的解决方法
- Windows7下SQLServer2008导入数据库"附加数据库时出现错误"的解决方法
- [导入]在 Visual Studio .NET IDE 内使用“从源代码管理打开”时出现无法读取项目文件的错误
- windows 7启动出现LogonUI.exe错误提示:加载userdata.dll错误的处理办法
- [SSIS]使用第三方ODBC导入数据时出现错误DTS_E_INDUCEDTRANSFORMFAILUREONERROR
- 使用LoadLibrary()调用DLL,使用FreeLibrary()释放之后出现访问报错
- 使用过多的递归出现错误,“System.StackOverflowException”类型的未经处理的异常在 mscorlib.dll 中发生
- 在Windows平台下使用Qt Creator,出现找不到mingwm10.dll错误提示
- 在使用Fragstats4.1软件,添加ESRI Grid图层时出现错误:Error: Grid IO dll is not loaded。
- 使用disk2vhd 迁移Windows 2003后出现0x0000007b错误
- C#中使用日志类,添加dll时出现错误
- DB2在导入数据时,如果数据量过大,出现事务日志满的错误(Database transaction log is full)该如何解决,commitcount使用
- SpringMVC中的自定义视图使用BeanNameViewResolver出现了不能使用的错误解决
- [导入]在 Visual Studio .NET IDE 内使用“从源代码管理打开”时出现无法读取项目文件的错误
- windows系统中出现dll动态链接库错误该怎么办?