wangjisheng
驱动小牛
驱动小牛
  • 注册日期2002-11-06
  • 最后登录2011-07-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望20点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
阅读:1117回复:1

如何解决这个问题!

楼主#
更多 发布于:2003-08-08 19:52
我用driverworks编写驱动程序,定义一数组为PHYSICAL_ADDRESS类型,在驱动程序中编译可以生成*.SYS但是,同时生成的EXE文件却步成功,主要还是不能识别这个类型,请高手赐教,该如何解决?
lstart
驱动牛犊
驱动牛犊
  • 注册日期2001-08-14
  • 最后登录2004-01-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-08-11 16:38
我用driverworks编写驱动程序,定义一数组为PHYSICAL_ADDRESS类型,在驱动程序中编译可以生成*.SYS但是,同时生成的EXE文件却步成功,主要还是不能识别这个类型,请高手赐教,该如何解决?


PHYSICAL_ADDRESS是一个64位的值,,,
可以在exe中定义一个64位的值进行操作。。。。
而没有必要声明PHYSICAL_ADDRESS什么的,,,
调用ddk时直接传入参数即可。。。。
e:
   LONGLONG  pHysicalAdd;

   DeviceIoControl(...,&pHysicalAdd,...);
游客

返回顶部