社区
Windows SDK/API
帖子详情
获取逻辑盘总扇区数遇到麻烦
ahjoe
2010-09-12 12:10:52
我需要获取一个逻辑盘的扇区总数,包含引导扇区、分配表、目录、数据区等。
GetDiskFreeSpace 和 GetDiskFreeSpaceEx 只能获取到数据区的扇区总数。我尝试用CreateFile打开逻辑盘,然后用SetFilePointer定位到文件尾来获取容量,但SetFilePointer总是返回-1,哪位大师有好办法麻烦说一下
...全文
119
4
打赏
收藏
获取逻辑盘总扇区数遇到麻烦
我需要获取一个逻辑盘的扇区总数,包含引导扇区、分配表、目录、数据区等。 GetDiskFreeSpace 和 GetDiskFreeSpaceEx 只能获取到数据区的扇区总数。我尝试用CreateFile打开逻辑盘,然后用SetFilePointer定位到文件尾来获取容量,但SetFilePointer总是返回-1,哪位大师有好办法麻烦说一下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ahjoe
2010-10-23
打赏
举报
回复
谢谢 cnzdgs ! 问题解决了。
cnzdgs
2010-09-12
打赏
举报
回复
DeviceIoContrl IOCTL_DISK_GET_LENGTH_INFO
ahjoe
2010-09-12
打赏
举报
回复
没找到直接查询的API,只能分析引导扇区的BPB了。
iqyely
2010-09-12
打赏
举报
回复
帮顶,来关注下
sysinternals 工具集合 (20090226版)
比如
扇区
的
数
量,簇的大小,以及其它有趣的NTFS 的信息?在一些细节方面,NTFSInfo会为你提供如下信息: 主文件基于簇的位置 主文件镜像的启动簇 主文件的大小 卷的大小 簇和分区的
总
数
量 可用的自由...
电脑硬盘修复方法
硬盘修复的超级方法。 硬盘修复(1) 在研究硬盘故障的具体处理方法之前,我们有必要先了解一些硬盘相关的基础知识。 主引导记录区MBR ...硬盘的第一个
扇区
(0道0头1
扇区
)被保留为主引导
扇区
关于硬盘的一切!
除了存储512Bytes外,每个
扇区
还有
数
十个Bytes信息,包括标识(ID)、校验值和其它信息。这些信息任何一个字节出错都会导致该
扇区
变“Bad”。例如,在低级格式化的过程中每个
扇区
都分配有一个编号,写在ID中。如果ID...
主引导区,分区表,硬盘逻辑锁,坏道四种故障修复
下面根据主引导区修复,分区表损坏修复,硬盘逻辑锁修复,产生坏道的修复四种故障类型给大家列出解决的方法和对策:1)主引导区修复 修复此故障最简单的方法就是使用高版本DOS的Fdisk带参
数
/mbr运行(即执行“FDISK...
硬盘故障大全(超详细)
故障 1.硬盘不启动的故障、原因和处理 2.BIOS设置中硬盘模式的含义 3.Fdisk无法读取硬盘分区 ...4.Windows XP挂起到硬盘后的异常故障解决 ...14.解开硬盘逻辑死锁的一种有效方法 15.开机启动时的硬
Windows SDK/API
1,183
社区成员
22,335
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章