x64平台开发注意事项
2011-11-09 15:18
435 查看
1, 32位程序运行中64位系统中会有文件系统及注册表重定向功能,例如windows\system32 --> windows\syswow64 %program files% = program files (x86)等,可以关闭重定向功能,具体方法如下
PVOID OldValue = NULL;
//禁用重定向
Wow64DisableWow64FsRedirection(&OldValue);
...........................................
//启用重定向
Wow64RevertWow64FsRedirection(&OldValue);
重定向功能是线程相关的。
2,64位程序不能加载32位组件,例如Load 32位动态库。
3,64位程序和32位程序可以通过CreateProcess方式互相启动。
4,Avoid accessing 64-bit processes from 32-bit processes.(尚未验证)
PVOID OldValue = NULL;
//禁用重定向
Wow64DisableWow64FsRedirection(&OldValue);
...........................................
//启用重定向
Wow64RevertWow64FsRedirection(&OldValue);
重定向功能是线程相关的。
2,64位程序不能加载32位组件,例如Load 32位动态库。
3,64位程序和32位程序可以通过CreateProcess方式互相启动。
4,Avoid accessing 64-bit processes from 32-bit processes.(尚未验证)
相关文章推荐
- Java环境下AO开发之环境部署及注意事项(eclipse平台)
- 64位平台C/C++开发注意事项
- 实施软件平台与框架开发的注意事项
- iOS 平台开发OpenGL ES程序注意事项
- java EE技术体系——CLF平台API开发注意事项(1)——后端开发
- 64位平台C/C++开发注意事项
- java EE技术体系——CLF平台API开发注意事项(1)——后端开发
- 安桌开发环境搭建注意事项WINDOWS 8 X64
- java EE技术体系——CLF平台API开发注意事项(3)——API安全访问控制
- java EE技术体系——CLF平台API开发注意事项(3)——API安全访问控制
- P2P网贷系统平台开发中期注意事项
- 64位平台C/C++开发注意事项(转载)
- java EE技术体系——CLF平台API开发注意事项(2)——后端测试
- 64位平台C/C++开发注意事项
- java EE技术体系——CLF平台API开发注意事项(2)——后端测试
- WP7开发平台介绍及开发注意事项【WP7学习札记之二】
- mac平台下用Xcode开发cocos2d-x3.6版本项目添加资源文件的注意事项
- [转]多操作系统平台协同开发时 GIT 的注意事项: 不同操作系统中的换行符(不要使用git的换行符自动转换功能,并且,尽可能保证代码的换行符都是unix); 避免使用第三方插件(如 EGit );
- Android 平台上蓝牙开发的关于 UUID 设置的注意事项
- 【5集iCore3_ADP演示视频】5-2 iCore3应用开发平台上电及注意事项