action3210
驱动小牛
驱动小牛
  • 注册日期2008-02-27
  • 最后登录2010-09-17
  • 粉丝1
  • 关注1
  • 积分20分
  • 威望194点
  • 贡献值0点
  • 好评度69点
  • 原创分0分
  • 专家分0分
阅读:1810回复:3

32位应用程序如何与64位驱动沟通?

楼主#
更多 发布于:2008-11-10 11:46
32位应用程序如何与64位驱动沟通?HANDLE等数据结构的大小都是不一样的。自定义的数据结构大小可以转换,但是内部结构呢?特别是HANDLE如何转换使用?
action3210
驱动小牛
驱动小牛
  • 注册日期2008-02-27
  • 最后登录2010-09-17
  • 粉丝1
  • 关注1
  • 积分20分
  • 威望194点
  • 贡献值0点
  • 好评度69点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-11-11 15:01
比如共享事件handle等,数据结构大小在32bit 64bit程序下不同的问题要如何解决?
action3210
驱动小牛
驱动小牛
  • 注册日期2008-02-27
  • 最后登录2010-09-17
  • 粉丝1
  • 关注1
  • 积分20分
  • 威望194点
  • 贡献值0点
  • 好评度69点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-11-12 14:19
由于在32位跟64位系统下必须使用同一个驱动的不同编译版本,我想在两个驱动版本间使用同一个版本(x86)的应用程序跟他们沟通,发现指针长度不一样,不知要如何解决才能共用这个应用程序?
action3210
驱动小牛
驱动小牛
  • 注册日期2008-02-27
  • 最后登录2010-09-17
  • 粉丝1
  • 关注1
  • 积分20分
  • 威望194点
  • 贡献值0点
  • 好评度69点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-11-18 13:30
如果在64bit OS创建共享内存(内存映射文件)的话,32bit程序跟64bit程序要如何共同访问同一个空间?
游客

返回顶部