[发明专利]基于FAT系统的快速打开文件的方法无效
申请号: | 200910112507.5 | 申请日: | 2009-09-15 |
公开(公告)号: | CN101650737A | 公开(公告)日: | 2010-02-17 |
发明(设计)人: | 洪锦坤 | 申请(专利权)人: | 福州瑞芯微电子有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) | 代理人: | 翁素华 |
地址: | 350011福建省福州市鼓楼区*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于计算机软件操作系统领域,具体是指微软MS-DOS操作系统中基于FAT系统快速打开文件的方法。主要是系统初始化时搜索所有磁盘下所有文件和文件夹,并且把它们的关键信息(文件名(包括文件夹名)、文件所在盘的信息指针、文件所在目录的簇号、文件FDT的项号)存放到数据库中。打开文件时直接从数据库中获取文件的关键信息再从存储器获取文件的信息。数据库是存放在内存中,内存访问速度快。 | ||
搜索关键词: | 基于 fat 系统 快速 打开 文件 方法 | ||
【主权项】:
1、基于FAT系统的快速打开文件的方法,其特征在于:包括如下步骤:步骤100:开始;步骤101:查找空闲的打开文件登记项;步骤102:判断是否找到 是,转入步骤103;否,转入步骤114;步骤103:判断是否以只读方式打开 是,转入步骤104;否,转入步骤110;步骤104:通过文件名和路径从数据库中获取该文件所在盘的信息指针,所在目录的簇号、FDT的项号;步骤105:判断目录是否存在 是,转入步骤106;否,转入步骤114;步骤106:判断FDT登记项是否存在 是,转入步骤107,否,转入步骤114;步骤107:判断是否是目录 是,转入步骤108,否,转入步骤114:步骤108:获取文件信息;步骤109:修改打开文件信息登记项,转入步骤115;步骤110:调用FAT文件系统的FILEOPEN函数;步骤111:判断文件是否打开成功 是,转入步骤112;否,转入步骤114;步骤112:判断数据库是否存在该文件 是,转入步骤115;否,转入步骤113;步骤113:把该文件的信息添加到数据库中,转入步骤115;步骤114;返回“不能打开文件”;步骤115:返回相应的文件句柄。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州瑞芯微电子有限公司,未经福州瑞芯微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910112507.5/,转载请声明来源钻瓜专利网。