阅读:1857回复:5
驱动是64位的, 对应的应用程序是否也必须是64位的?
如果驱动把一个结构
struct { UCHAR a; PVOID b; ULONG c; }; 返回给应用程序. PVOID 在驱动中是64位的, 在win32应用程序中是32位的, 系统能够自动转换吗? |
|
禁止发言
|
沙发#
发布于:2007-08-30 23:32
用户被禁言,该主题自动屏蔽! |
禁止发言
|
板凳#
发布于:2007-09-12 11:06
用户被禁言,该主题自动屏蔽! |
地板#
发布于:2007-09-13 14:07
用户被禁言,该主题自动屏蔽! |
|
地下室#
发布于:2007-09-17 01:37
应用程序不必是64位的,但这种结构得自己转,32位和64位看到的结构不一样大
|
|
5楼#
发布于:2007-09-26 08:04
已经搞定, 确实如各位所说, 根据32或64位自己把结构体转成一样大小就OK
|
|