Windows CE的文件系统
[align=center][img]http://img.iwomm.cn/wince/ce.jpg[/img][/align]不是所有文件系统驱动程序都使用了物理设备,即使使用,也可能没有使用分区驱动程序。这就提供了巨大的灵活性。
操作系统启动时,NK.exe 将直接从 ROM 文件系统加载 FileSys.exe。然后,FileSys.exe 从 ROM 文件系统内的默认注册表对注册表进行初始化。
之后,FileSys.exe 将读取注册表项,以便启动各种应用程序。设备管理器从 HKEY_LOCAL_MACHINE\Driver\BuiltIn 项加载驱动程序。
内置到 FileSys.exe 中的存储管理器向设备管理器通知系统注册,以便接收有关块驱动程序加载和卸载的通知。
然后,存储管理器打开块驱动程序,并向它查询配置文件名称。每个块设备类型都有一个与它相关的配置文件。存储管理器读取有关设备的分区驱动程序的信息,并加载适当的驱动程序。
因为文件系统将不需要知道数据是否来自磁盘上的分区、或者直接来自磁盘,所以,FSDMGR 对文件系统驱动程序进行包装,以便为驱动程序的高端或低端提供接口。
存储管理器调用文件系统驱动程序 (FSD),而 FSD 使用 FSDMGR_ API 从设备检索数据。如果是 CD(没有分区),则设备通过 FSDMGR 与块驱动程序通信。如果它是有多个分区的硬盘,那么它以同样方式使用 FSDMGR_ API。但这之后 FSDMGR 会将工作转交给适当的分区驱动程序。
我们已经讨论了存储管理器、FSDMGR、FSD、分区驱动程序和块驱动程序如何交互和互操作。让我们回过来详细讨论它们是如何加载的,并考查注册表中的配置文件的细节。前面已经提到过,配置文件只是一组注册表值,用于定义有关块设备和应当如何在系统中使用它的信息。配置文件位于以下项的下面:HKEY_LOCAL_MACHINE\System\StorageManager\Profiles
每个配置文件都是位于基本配置文件项的下面,以此配置文件名称标识的项。例如,如果 Windows CE .NET 设备上有一个硬盘,并且它确实使用硬盘配置文件,则配置文件位于
HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\Hard Disk 下面。所有配置文件信息都包含在该配置文件项下面的命名值中。下表列出了各种值及其目的。
值 类型 说明
Folder REG_SZ 在 Windows 资源管理器中显示给用户的文件夹名称。对于多个实例,将自动追加整数。(例如,Storage Card、Storage Card2 等等。)
FileSystem REG_SZ 用作磁盘的默认文件系统的名称。(如果使用了分区驱动程序,则通常不使用它。)
PartitionDriver REG_SZ 列出如果默认驱动程序不合适时要使用的分区驱动程序。如果该字符串为空,则不加载任何分区驱动程序。如果该值不出现,则使用默认分区驱动程序。
AutoFormat REG_DWORD 如果磁盘没有格式化,则自动执行格式化
AutoPart REG_DWORD 如果磁盘没有分区,则自动将它分区,并且其中一个分区占据最大数量的可用磁盘空间。
AutoMount REG_DWORD 当存储设备驱动程序加载时,自动装入文件系统。
Name REG_SZ 显示在控制面板 UI 中的配置文件名称。
MountFlags REG_DWORD 用于确定如何装入文件系统的标志。
将文件系统标记为隐藏可以防止它被任何标准的文件和文件夹枚举发现。
存储管理器独立完成该操作,以便设备驱动程序和应用程序可以检测到是否特定系统正在使用存储管理器。
MountFlags 的下一位指示文件系统是否可包含基于配置单元的注册表。
作为根标志的装入文件系统允许通过将外部存储作为根进行连接来避免这个问题,因为这样一来,文件 \MyDataFile.TXT 将驻留在外部存储设备的根中。隐藏 ROM 文件系统将隐藏 ROM 文件系统数据文件(但不执行适当的 EXE 和 DLL),允许更新 ROM 中的所有文件。
Windows CE 文件系统体系结构是灵活的和可扩展的,并且支持:
• 多个块设备。
• 每个块设备支持多个分区。
• 每个分区支持不同文件系统。
• 将外部设备文件系统作为根系统装入。
注册表是让加载和运行文件系统的过程具有正确的(或期望的)行为的关键。 文件系统驱动程序是干什么用的? 文件系统筛选器的用处是什么? 静待解答!谢谢! [quote]原帖由 [i]小漏[/i] 于 2008-5-30 17:02 发表 [url=http://bbs.linux-cn.com/redirect.php?goto=findpost&pid=46926&ptid=16445][img]http://bbs.linux-cn.com/images/common/back.gif[/img][/url]
文件系统驱动程序是干什么用的? [/quote][font=宋体]将存储设备上的数据组织为文件和文件夹。[/font][font=Arial][/font] [quote]原帖由 [i]小漏[/i] 于 2008-5-30 17:02 发表 [url=http://bbs.linux-cn.com/redirect.php?goto=findpost&pid=46927&ptid=16445][img]http://bbs.linux-cn.com/images/common/back.gif[/img][/url]
文件系统筛选器的用处是什么? [/quote]
[font=宋体]允许对文件访问进行某些特殊的处理,以便进行数据加密、压缩和使用统计数据进行监视。[/font][font=Arial][/font]
安溪铁观音,大山茗茶-http://www.chax123.com
[align=center]诚信商城 安溪铁观音茶叶(茶农直销网)[url=http://www.chax123.com/]www.chax123.com[/url] 客服:0595-23121295 欢迎批发加盟:01385-9708328(小陈) QQ:906163 大山名茶[/align][align=center]淘宝网销售店:[url=http://shop36318431.taobao.com/]http://shop36318431.taobao.com/[/url]
我们立足于中国茶都--安溪,以著名茶乡安溪感德为生产基地,收集茶农茶叶,经过加工后销售。主要经营安溪铁观音、本山、毛蟹、黄金桂等。多少年来,“铁观音”发源地安溪,一直是全国最大的乌龙茶产区,我们正是充分利用地理优势,把最纯正的安溪铁观音推荐给您!我们本着“方便客户,诚信经营”的宗旨。为了方便您能更及时、快捷地喝到我们的好茶和更加了解我们的直销模式,我们充分利用互联网的优势开通了网上购茶,改变了传统经营方式,减少中间环节,降低了您的购买成本,让您通过我们喝上最纯正、最实惠的安溪铁观音。欢迎您的购买与支持。
“纸扇笑天下,清茶谈古今”,诚邀天下客,茶会四方友。从1725年起,铁观音经历了200多年的风风雨雨,以奇独特的品质响成为茶中极品,享誉海内外,远销港澳台、东南亚、日本、欧美等地。
本站经营项目:
一、本站立足于中国茶都-安溪,自产自销!与著名茶叶产区:感德、祥华、西坪地的茶农有长期稳定合作关系;与各地的茶叶公司有长期的合作关系。
二、本站销售各类宾馆酒店茶叶,欢迎有意向的合作者,来电洽谈...
三、茶艺馆、各种休闲中心茶叶。产地直销价格便宜,质量有保证!
四、零售茶叶,外地一次性购买少于5市斤邮费自付,多于5市斤(包括5市斤)的免邮费,厦门、泉州的免费送货上门。
五、集团采购:
除网上零售业务以外,我们同时也接受各种集团订购业务,在此欢迎各企事业单位、国家机关、社会团体、厂矿学校等单位与我们合作,根据您的产品订购数量,您将会享受到更好的价格与同样优质的产品和服务。
● 经营宗旨:我们始终坚持的是产品全部明码标价,批发加10%,零售加30%
● 批发价:(毛茶收购价+10%)/0.7+3元(捡梗费用)=批发价。
● 零售价:(毛茶收购价+30%)/0.7+3元(捡梗费用)=零售价。(送真空包装+邮费)
● 起批数量:高档茶单价260以上的3市斤起批发,中高档茶80-260的5斤起批发,中低档茶80以下的10斤起批发。
附:★铁观音等级品质规格:(点击查看) 1.清香型 2.浓香型
(部分茶叶价格表) : 以下表格中所标价格均为:元/市斤(元/500克)
一杯清茶,一段人生,一丝回味!喝茶,可以休闲,更可会友,对坐倾谈,更多品味、更多回味!
[url=http://www.chax123.com/]http://www.chax123.com[/url] 客服:0595-23121295 欢迎加盟:01385-9708328(小陈) QQ:906163 大山名茶[/align]
页:
[1]