lwsz
驱动牛犊
驱动牛犊
  • 注册日期2001-05-21
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1868回复:5

怎么调用98ddk中的函数?

楼主#
更多 发布于:2001-06-13 09:55
我在用windriver做dma的驱动,其中想调用98ddk中的_PageAllocate函数分配内存,但我在程序前面加上了#include <vmm.h>,并在link中把98ddk\lib\win98下的所有.lib文件都加上了,结果build时,仍然不认_PageAllocate函数,说它是没有定义的,我该怎么办?我要急死了!请各位帮帮忙吧!!!!!
Iamme
驱动小牛
驱动小牛
  • 注册日期2001-03-23
  • 最后登录2005-10-11
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-06-13 10:19

DDK里有这个函数吗?
它是干什麽用的?
Go,go ahead
abeh
驱动牛犊
驱动牛犊
  • 注册日期2001-04-10
  • 最后登录2003-01-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-06-13 10:36
你试一下ExAllocatePool以及相关的函数,它的参数可以指定分页与非分页内存,我还在看书,知道有这么个函数,但没有用过
我爱开发
qiaojh007
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录2006-04-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-06-13 12:19
在User mode中用WD_DMALock分配一段内存,然后把指针传递
到VXD中使用。
abeh
驱动牛犊
驱动牛犊
  • 注册日期2001-04-10
  • 最后登录2003-01-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-06-13 14:41
真的可以这样用么?
我爱开发
lwsz
驱动牛犊
驱动牛犊
  • 注册日期2001-05-21
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-06-13 15:05
谢谢各位的回复!但还想问一下,用WD_DMALock分配的内存其首地址如何保证是双字(dword)边界的?
游客

返回顶部