cczlp
驱动小牛
驱动小牛
  • 注册日期2002-11-04
  • 最后登录2014-03-25
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望154点
  • 贡献值0点
  • 好评度59点
  • 原创分0分
  • 专家分0分
阅读:1861回复:5

驱动是64位的, 对应的应用程序是否也必须是64位的?

楼主#
更多 发布于:2007-08-27 09:56
如果驱动把一个结构

struct {
  UCHAR a;
  PVOID b;
 ULONG c;
};
   返回给应用程序. PVOID 在驱动中是64位的, 在win32应用程序中是32位的, 系统能够自动转换吗?
cczlp
驱动小牛
驱动小牛
  • 注册日期2002-11-04
  • 最后登录2014-03-25
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望154点
  • 贡献值0点
  • 好评度59点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-09-26 08:04
已经搞定, 确实如各位所说, 根据32或64位自己把结构体转成一样大小就OK
游客

返回顶部