captain_x
驱动牛犊
驱动牛犊
  • 注册日期2006-03-20
  • 最后登录2009-10-10
  • 粉丝0
  • 关注0
  • 积分110分
  • 威望13点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
阅读:1813回复:7

驱动程序中可以使用c标准库中的函数吗?

楼主#
更多 发布于:2007-06-20 23:59
rt,比如strlen、strcmp可以使用吗?
MFC的CString还可以使用吗?

如果这些可以使用,该怎么使用?
谢谢高手,请指点一下
baisix
驱动牛犊
驱动牛犊
  • 注册日期2007-01-19
  • 最后登录2019-03-04
  • 粉丝0
  • 关注0
  • 积分17分
  • 威望114点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2007-06-21 08:32
据我估计,都不可以
seaquester
驱动大牛
驱动大牛
  • 注册日期2002-05-22
  • 最后登录2016-06-16
  • 粉丝0
  • 关注0
  • 积分500分
  • 威望115点
  • 贡献值0点
  • 好评度107点
  • 原创分0分
  • 专家分52分
板凳#
发布于:2007-06-21 09:25
strlen、strcmp还是可以使用的,但MFC的CString就不行了
八风舞遥翩,九野弄清音。 鸣高常向月,善舞不迎人。
readilen
驱动牛犊
驱动牛犊
  • 注册日期2007-03-16
  • 最后登录2012-12-18
  • 粉丝0
  • 关注0
  • 积分637分
  • 威望78点
  • 贡献值0点
  • 好评度63点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-06-21 10:06
Programming the Microsoft Windows Driver Model里面有一章 字符串处理的函数
那里详细说明了你可以用那些字符串
zhaock
驱动太牛
驱动太牛
  • 注册日期2002-01-26
  • 最后登录2018-06-02
  • 粉丝3
  • 关注2
  • 积分73328分
  • 威望362317点
  • 贡献值1点
  • 好评度226点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2007-06-21 11:08
MFC的CString肯定不能用。c标准库中的ddk没有公开过,但是ntoskrnle.exe实现了很多,你可以看看ntoskrnl.exe导出的函数,有的就可以用,其中包括了大部分的字符串操作的函数。
captain_x
驱动牛犊
驱动牛犊
  • 注册日期2006-03-20
  • 最后登录2009-10-10
  • 粉丝0
  • 关注0
  • 积分110分
  • 威望13点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-06-21 22:11
已经看过Programming the Microsoft Windows Driver Model了
string函数的却可以用,CStirng不可以

顺便问一下,tdi过滤驱动中如果想访问配置文件的话在那里访问比较好?
wywwwl
驱动大牛
驱动大牛
  • 注册日期2002-08-16
  • 最后登录2018-04-07
  • 粉丝1
  • 关注0
  • 积分-10分
  • 威望135点
  • 贡献值6点
  • 好评度76点
  • 原创分0分
  • 专家分0分
  • 社区居民
6楼#
发布于:2007-06-22 00:57
引用第4楼zhaock于2007-06-21 11:08发表的  :
MFC的CString肯定不能用。c标准库中的ddk没有公开过,但是ntoskrnle.exe实现了很多,你可以看看ntoskrnl.exe导出的函数,有的就可以用,其中包括了大部分的字符串操作的函数。


还是用ddk帮助中能查到的吧
琢磨悟真知
ProPlayboy
驱动大牛
驱动大牛
  • 注册日期2005-07-07
  • 最后登录2022-02-15
  • 粉丝0
  • 关注0
  • 积分1016分
  • 威望811点
  • 贡献值0点
  • 好评度719点
  • 原创分0分
  • 专家分0分
  • 社区居民
7楼#
发布于:2007-06-22 01:29
MFC的不能用,但有一些C函数还是可以用.
人不靓仔心灵美,版头不正红花仔!
游客

返回顶部