szbenben
驱动牛犊
驱动牛犊
  • 注册日期2003-01-11
  • 最后登录2004-11-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1381回复:3

在用 DS2.7 开发NDIS IMD时的问题,望大家提携,送分!

楼主#
更多 发布于:2003-01-12 11:10
在用DS2.7 开发NDIS IMD时,如何创建一可见的设备利用DeviceIoControl实现与应用程序的交互?在头文件中加了如下:
    NDIS_HANDLE m_DeviceHandle;
    PDEVICE_OBJECT m_pDeviceObject;
// IRP dispatch routine
    static NTSTATUS IoDispatch (IN PDEVICE_OBJECT    DeviceObject, IN PIRP Irp);

build 时出错:D:\\StlFilter\\StlFilterAdap.h(115) : error C2061: syntax error : identifier \'PIRP\'

添加ntddk.h 后还是不行,望指教!


[编辑 -  1/12/03 by  szbenben]
mingyulantian
驱动牛犊
驱动牛犊
  • 注册日期2002-11-26
  • 最后登录2006-01-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-01-12 14:36
你在source里加C_DEFINES=$(C_DEFINES) -DBINARY_COMPATIBLE=0
快是是
szbenben
驱动牛犊
驱动牛犊
  • 注册日期2003-01-11
  • 最后登录2004-11-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-01-13 13:31
谢谢楼上的。试试先
szbenben
驱动牛犊
驱动牛犊
  • 注册日期2003-01-11
  • 最后登录2004-11-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-01-14 21:20
已经搞定,是预处理器定义的问题,整整折磨了4天,好菜。呵呵
游客

返回顶部