阅读:3702回复:6
FSCTL_GET_VOLUME_BITMAP
请问在用FSCTL_GET_VOLUME_BITMAP得到bitmap,其cluster是什么意思,是整个分区都按簇划分,还是和文件系统类型有关,比如FAT32的簇从FAT表后开始算起
|
|
沙发#
发布于:2005-07-29 09:46
好象fat32 是从BPB开始算起把?
|
|
|
板凳#
发布于:2005-07-29 16:07
下面是引用tooflat于2005-07-19 16:19发表的FSCTL_GET_VOLUME_BITMAP: cluster是逻辑概念,1cluster = n sectors ,这样可以实现与硬盘cluster无关,格式化时决定这个n,bitmap就是按cluster的,文件系统类型可以指定n只能是某一些值,具体由格式化程序加你格式化时的选择决定 |
|
|
地板#
发布于:2005-07-29 16:33
下面是引用bmyyyud于2005-07-29 16:07发表的: 这个我知道,其实我想问得是,这个LCN是从哪算起,不过现在知道了 |
|
地下室#
发布于:2005-07-29 16:35
下面是引用liuyan1于2005-07-29 09:46发表的: fat32是从数据区开始算起的,就是从fat表后开始算起,ntfs是从bpb算起 我指的是FSCTL_GET_VOLUME_BITMAP得到的bitmap |
|
5楼#
发布于:2005-07-30 13:43
fat32是从数据区算起的,ntfs是从64个隐藏扇区之后算起的吧
|
|
6楼#
发布于:2005-08-05 18:22
--------------------------------------------------------------------------------
FSCTL_GET_VOLUME_BITMAP 请问在用FSCTL_GET_VOLUME_BITMAP得到bitmap,其cluster是什么意思,是整个分区都按簇划分,还是和文件系统类型有关,比如FAT32的簇从FAT表后开始算起 ___________________________________________________ 好象在文件系统中的BITMAP有窗口的概念,一个窗口隐射一个分区内固定的大小的BITMAP,当文件已经操作到窗口外的时候,BITMAP再做窗口切换,是这样吗? |
|
|