conch
驱动牛犊
驱动牛犊
  • 注册日期2001-05-17
  • 最后登录2007-01-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1605回复:2

求助DriverEntry的问题

楼主#
更多 发布于:2001-12-11 17:25
我遇到这么一个问题:
DDK Checked Build Environment下编译一个PCI WDM的驱动文件(是c++)的时候,编译报错
error C2157: \'DriverEntry\' : must be declared before use in pragma list, 可程序中明明有这个函数的,为什么?
Jackal
驱动牛犊
驱动牛犊
  • 注册日期2001-09-20
  • 最后登录2001-12-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-12-11 18:43
把代码贴出来,你具体是怎么用#pragma的?DriverEntry必须在初始化段中。
Jackal
Tomgin
驱动牛犊
驱动牛犊
  • 注册日期2001-08-08
  • 最后登录2005-06-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-12-12 12:32
如果你的源文件是 .cpp 的话 DriverEntry 函数必须用
extern \"C\" 声明一下。

努力呀,还有许多东西不会呢。
游客

返回顶部