yanxing
驱动牛犊
驱动牛犊
  • 注册日期2002-12-16
  • 最后登录2004-05-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:967回复:0

pci的wdm用户模式虚拟地址的获得?

楼主#
更多 发布于:2003-01-11 11:43
是不是用KMemoryToProcessMap *DeviceRegion;
KPciConfiguration PciConfig(m_Lower.TopOfStack());
DeviceRegion=new(NonPagedPool)KMemoryToProcessMap( PciConfig.ReadBaseAddress(0),//该地址是不是为系统分配的地址?此值=设备管理器该硬件属性中的地址起始值? 0x5000, (HANDLE)-1, FALSE, NULL ViewShare);
该地址返回到应用程序,在应用程序中可直接使用?
(ULONG)I.IoctlBuffer()=(ULONG)(DeviceRegion->ProcessAddress())
不知以上对不对,但是我在应用程序中读写老是不成功,不知为什么?
游客

返回顶部