windows – EXE文件中的IMAGE_FILE_NET_RUN_FROM_SWAP如何影响运
发布时间:2020-12-14 04:06:22 所属栏目:Windows 来源:网络整理
导读:我的应用程序有时从网络共享开始,一些客户在运行应用程序时报告了外部异常C0000006.根据我的谷歌研究,这“可能”与图像被分页和无法从网络重新加载有关.解决方法是告诉 Windows将完整的映像文件加载到交换中并通过设置IMAGE_FILE_NET_RUN_FROM_SWAP标志从那
我的应用程序有时从网络共享开始,一些客户在运行应用程序时报告了外部异常C0000006.根据我的谷歌研究,这“可能”与图像被分页和无法从网络重新加载有关.解决方法是告诉
Windows将完整的映像文件加载到交换中并通过设置IMAGE_FILE_NET_RUN_FROM_SWAP标志从那里运行它
我的应用程序还依赖于在运行时加载的各种.bpl和.dll库.其中只有一些可以由我改变,有些是由其他供应商提供的.如果exe设置了这个标志,那么这个库会发生什么?是否也加载到交换文件中,或者它们是否仍然被分页并在需要时重新加载?我是否还需要在库中包含此标志?
该标志仅适用于设置它的PE模块.因此,在EXE中设置标志并不意味着该EXE加载的模块受标志影响.加载程序将根据该模块中指定的PE选项处理EXE加载的每个模块(DLL,包等).
因此,您需要在驻留在网络共享上的每个模块上设置PE标志. 对于它的价值,我建议也添加IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows – Window的命令行(cmd.exe)命令的最大长度是多少?
- 如何在Windows中没有控制台窗口的情况下从C应用程序中删除文
- .net – 暂停重绘Windows窗体
- 如何将Windows AD登录限制为某个组?
- windows – 如何评估环境变量?
- windows-server-2008 – Server Core 2008 R2的最低RAM要求
- Windows – ConnectEx要求套接字“最初绑定”,但是要什么?
- windows – 如何从文件内容设置环境变量?
- microsoft-band – 很难创建Microsoft Band磁贴图标
- .net – 禁用“应用程序已停止工作”窗口
推荐文章
站长推荐
- Win2008 Server配置PHP环境 Win2008
- .net – 为什么过程映像名称有时会用十六进制字符
- active-directory – Windows Server 2012迁移(D
- windows – 如何将浏览器指向计算机上的特定NIC
- 用于Microsoft Office文件的Android API或库[已关
- 如何处理Windows 7的125%或150%放大率(Delphi)
- windows – 当你插入一个新的USB设备时会发生什么
- OSX 10.8.3在Windows 7共享上创建/编辑文件会创建
- 如何在Windows下安装ant contrib?
- windows-update – wusa.exe返回代码5是什么意思
热点阅读