ruyili9803
驱动牛犊
驱动牛犊
  • 注册日期2004-06-07
  • 最后登录2005-09-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1160回复:4

编译出错的问题

楼主#
更多 发布于:2004-07-17 10:50
我在我写的win32控制台源程序中加入头文件#include <cfgmgr32.h>,
想使用DDK中的函数。可是编译时就会出现100多个错误,全部是cfgmgr32.h中的错误,可是这些错误都是假的。不知道是不是不能引用
ring0级函数的头文件呀?
ruyili9803
驱动牛犊
驱动牛犊
  • 注册日期2004-06-07
  • 最后登录2005-09-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-07-17 11:38
怎么没人回呀,救救急呀,不能往下走了呀?
snowStart
驱动老牛
驱动老牛
  • 注册日期2004-04-06
  • 最后登录2011-06-02
  • 粉丝0
  • 关注0
  • 积分95分
  • 威望19点
  • 贡献值177点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-07-17 12:35
引用当然是可以的,
就是头文件包含比较复杂,
很多头文件都是相关,你可能还要包含一些其他的头文件,
比如cfgmgr32.h中有一些标号在另一个.h文件中定义,所以会出错,
慢慢找吧
学习,关注,交流中... [email=fengyu@163.com]Email:snowstarth@163.com[/email] [url]http://bbs.zndev.com/?a=snowStart[/url]
jameswaf
驱动牛犊
驱动牛犊
  • 注册日期2004-07-17
  • 最后登录2004-12-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-07-17 13:13

可以引用, 估计要加入<windows.h>

/*++

Copyright   1998-1998 Acer Peripherals, Inc.

Module Name:

        Refresh.c

--*/

//*****************************************************************************
// I N C L U D E S
//*****************************************************************************

#include "stdafx.h"

#include <windows.h>
#include <basetyps.h>
#include <string.h>

#include "cfgmgr32.h"

ruyili9803
驱动牛犊
驱动牛犊
  • 注册日期2004-06-07
  • 最后登录2005-09-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-07-19 08:05
我如果在应用程序中想使用ring0级的函数,那么应该怎么做呢?如果直接使用会报错,可是我在driverwork生成的测试程序中直接使用又没问题,driverwork生成的应用程序和用classwizard生成的应用程序在哪一点上不同呀?
游客

返回顶部