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

忍无可忍,斑竹救命

楼主#
更多 发布于:2001-09-21 13:23
关于在98下读写文件,或者是共享内存,均需包含wdm.h头文件,但此头文件同其它同文件冲突,请大家指点一二。

  1。用其他方法共享内存
 
  或者 2。解决头文件冲突问题。 我用#ifndef。。。#endif 无法屏蔽redefinition,不知是方法不对还是其它原因。

在头文件(ntdef.h 包含与wdm.h)中有这么一段同其它头文件冲突,我该如何做?

#if defined(MIDL_PASS)
typedef struct _LARGE_INTEGER {
#else // MIDL_PASS
typedef union _LARGE_INTEGER {
    struct {
        ULONG LowPart;
        LONG HighPart;
    };
    struct {
        ULONG LowPart;
        LONG HighPart;
    } u;
#endif //MIDL_PASS
    LONGLONG QuadPart;
} LARGE_INTEGER;


HuYuguang
论坛版主
论坛版主
  • 注册日期2001-04-25
  • 最后登录2013-04-29
  • 粉丝3
  • 关注1
  • 积分92分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分1分
  • 专家分0分
沙发#
发布于:2001-09-21 21:48
你要做的就是,看一看前面的文章,我记得这个问题我讲过的
不再回忆从前,我已经生活在幸福当中。
soda
驱动牛犊
驱动牛犊
  • 注册日期2001-08-08
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-09-23 10:21
Hello 斑竹,

  是在论坛里吗?
游客

返回顶部