fkddn
驱动小牛
驱动小牛
  • 注册日期2002-03-28
  • 最后登录2005-11-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1880回复:15

请问这个函数在那个lib中?IoGetBaseFileSystemDeviceObject()

楼主#
更多 发布于:2002-06-06 15:11
如题
fkddn
驱动小牛
驱动小牛
  • 注册日期2002-03-28
  • 最后登录2005-11-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-06-06 16:20
没有人用过这个函数吗?

好像是在ntoskrnl.lib中,可我将它加入,仍然找不到……
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-06-06 18:11
没有人用过这个函数吗?

好像是在ntoskrnl.lib中,可我将它加入,仍然找不到……


问问题也有方法的呀!

你总应该提供点上下的相关的信息啊!

总不能,叫别人在这里猜迷啊!

 :P
[color=red]大头鬼! :P[/color]
pjf
pjf
驱动中牛
驱动中牛
  • 注册日期2001-07-08
  • 最后登录2006-10-23
  • 粉丝0
  • 关注0
  • 积分42分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-06-06 21:31
好像是在ntoskrnl.lib中
-----------------------------------------------------------------------
of course
fkddn
驱动小牛
驱动小牛
  • 注册日期2002-03-28
  • 最后登录2005-11-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-06-07 08:07
好像是在ntoskrnl.lib中
-----------------------------------------------------------------------
of course

请问pjf,为什么我总是编译不通过,出现unresorved symbol…… ?
fkddn
驱动小牛
驱动小牛
  • 注册日期2002-03-28
  • 最后登录2005-11-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-06-07 08:11
[quote]没有人用过这个函数吗?

好像是在ntoskrnl.lib中,可我将它加入,仍然找不到……


问问题也有方法的呀!

你总应该提供点上下的相关的信息啊!

总不能,叫别人在这里猜迷啊!

 :P [/quote]

     我只是找不到一个函数嘛,还需要什么相关信息?“提问的技巧”我可是认真读过的呀!:D :D :D :D :D
pjf
pjf
驱动中牛
驱动中牛
  • 注册日期2001-07-08
  • 最后登录2006-10-23
  • 粉丝0
  • 关注0
  • 积分42分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-06-07 08:27
你有没有给出函数的原型申明?
fkddn
驱动小牛
驱动小牛
  • 注册日期2002-03-28
  • 最后登录2005-11-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-06-07 08:54
你有没有给出函数的原型申明?


它的定义不是在ntifs.h里吗?请问还需要怎样的声明呢?
pjf
pjf
驱动中牛
驱动中牛
  • 注册日期2001-07-08
  • 最后登录2006-10-23
  • 粉丝0
  • 关注0
  • 积分42分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-06-07 09:35
你就说个不行,太不清楚了。
我这用的好好的。
你不会又是没加extern\"C\"{
include<ntifs.h>
}吧?
fkddn
驱动小牛
驱动小牛
  • 注册日期2002-03-28
  • 最后登录2005-11-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-06-07 10:03
Linking...
W3HSM.obj : error LNK2001: unresolved external symbol \"__declspec(dllimport) struct _DEVICE_OBJECT * __stdcall IoGetBaseFileSystemDeviceObject(struct _FILE_OBJECT *)\" (__imp_?IoGetBaseFileSystemDeviceObject@@YGPAU_DEVICE_OBJECT@@PAU_FILE_OBJECT@@@Z)


在连接时出了这个问题,应该和定义没什么关系吧
pjf
pjf
驱动中牛
驱动中牛
  • 注册日期2001-07-08
  • 最后登录2006-10-23
  • 粉丝0
  • 关注0
  • 积分42分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-06-07 10:45
IoGetBaseFileSystemDeviceObject@@YGPAU_DEVICE_OBJECT@@PAU_FILE_OBJECT@@@Z)
------------------------------------------------------------------------
呵呵,这正是C++ 名字搅拌机的杰作,你加extern\"C\"{}先,不行再说。
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-06-07 14:55
Linking...
W3HSM.obj : error LNK2001: unresolved external symbol \"__declspec(dllimport) struct _DEVICE_OBJECT * __stdcall IoGetBaseFileSystemDeviceObject(struct _FILE_OBJECT *)\" (__imp_?IoGetBaseFileSystemDeviceObject@@YGPAU_DEVICE_OBJECT@@PAU_FILE_OBJECT@@@Z)


在连接时出了这个问题,应该和定义没什么关系吧


\"我只是找不到一个函数嘛,还需要什么相关信息?“

这就是“相关信息”。

这样才便于别人回答。

试试 楼上的方法。。。。。。

 :)
[color=red]大头鬼! :P[/color]
fkddn
驱动小牛
驱动小牛
  • 注册日期2002-03-28
  • 最后登录2005-11-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-06-10 11:23
[quote]Linking...
W3HSM.obj : error LNK2001: unresolved external symbol \"__declspec(dllimport) struct _DEVICE_OBJECT * __stdcall IoGetBaseFileSystemDeviceObject(struct _FILE_OBJECT *)\" (__imp_?IoGetBaseFileSystemDeviceObject@@YGPAU_DEVICE_OBJECT@@PAU_FILE_OBJECT@@@Z)


在连接时出了这个问题,应该和定义没什么关系吧


\"我只是找不到一个函数嘛,还需要什么相关信息?“

这就是“相关信息”。

这样才便于别人回答。

试试 楼上的方法。。。。。。

 :) [/quote]

哎,看来你们不知我有多菜 :( :( :(
我添加了extern\"C\"{include<ntifs.h>}之后,编译出错:
E:\\Work\\Code\\w3hsm65\\w3hsm\\jkcomps\\sys\\W3HSM.h(10) : error C2143: syntax error : missing \';\' before \'<\'
E:\\Work\\Code\\w3hsm65\\w3hsm\\jkcomps\\sys\\W3HSM.h(10) : error C2501: \'include\' : missing storage-class or type specifiers
E:\\Work\\Code\\w3hsm65\\w3hsm\\jkcomps\\sys\\W3HSM.h(10) : error C2059: syntax error : \'<\'
E:\\Work\\Code\\w3hsm65\\w3hsm\\jkcomps\\sys\\W3HSM.h(10) : error C2143: syntax error : missing \';\' before \'}\'
这个extern\"C\"{include<ntifs.h>}应该天在哪?什么作用?还清明示。
谢了先
pjf
pjf
驱动中牛
驱动中牛
  • 注册日期2001-07-08
  • 最后登录2006-10-23
  • 粉丝0
  • 关注0
  • 积分42分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2002-06-10 12:56
其实ntifs.h里有extern\"C\"
至于这个,不至于我写错点你也改也不改吧?
extern\"C\"{
#include \"ntifs.h\"
}
\"#\"你也没加?呵呵
fkddn
驱动小牛
驱动小牛
  • 注册日期2002-03-28
  • 最后登录2005-11-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2002-06-10 13:37

真的好丢人哪……
guard2002
驱动中牛
驱动中牛
  • 注册日期2002-05-21
  • 最后登录2017-03-07
  • 粉丝0
  • 关注0
  • 积分46分
  • 威望65点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
  • 社区居民
15楼#
发布于:2002-06-10 19:48
老大,这错也犯?
游客

返回顶部