zhjie374
驱动小牛
驱动小牛
  • 注册日期2004-10-27
  • 最后登录2012-01-17
  • 粉丝2
  • 关注1
  • 积分17分
  • 威望144点
  • 贡献值1点
  • 好评度21点
  • 原创分0分
  • 专家分0分
阅读:1171回复:2

内核中操作文件

楼主#
更多 发布于:2005-06-09 13:33
我现在可以新建文件、读文件内容。
但是还不能写。

如果我文件里面是一行一行的记录。
我想每次读一行,象应用层一样,每行都是\\N\\R结尾,可以吗?怎么操作文件指针的位置呢?

谢谢
zhangshengyu
驱动老牛
驱动老牛
  • 注册日期2003-10-03
  • 最后登录2016-07-26
  • 粉丝0
  • 关注0
  • 积分792分
  • 威望696点
  • 贡献值41点
  • 好评度499点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2005-06-09 13:43
我现在可以新建文件、读文件内容。
但是还不能写。

如果我文件里面是一行一行的记录。
我想每次读一行,象应用层一样,每行都是\\N\\R结尾,可以吗?怎么操作文件指针的位置呢?

谢谢


内核中的ZwXXX和应用层的 CreateFile WriteFile等用法基本上是一样的。
就象应用层那样处理就行。
---内核开发合作或提供基础技术服务QQ:22863668 ---
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-06-09 15:33
我现在可以新建文件、读文件内容。
但是还不能写。

如果我文件里面是一行一行的记录。
我想每次读一行,象应用层一样,每行都是\\N\\R结尾,可以吗?怎么操作文件指针的位置呢?

谢谢

以前,我记得回答过,包括取文件当前指针及文件长度,搜一下以前的帖子
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
游客

返回顶部