gpt4 book ai didi

c - 我如何在 XP 中使用 c 程序访问磁盘的原始扇区?

转载 作者:可可西里 更新时间:2023-11-01 13:36:38 28 4
gpt4 key购买 nike

我想知道在Windows XP下如何用C程序访问硬盘的某个扇区?

最佳答案

您需要打开原始磁盘设备,最好使用 Windows API 而不是标准 C 文件 I/O 库的任何部分。然后,您将使用 Windows API 来读取和写入(但前提是您要小心)原始扇区。要获得写访问权,磁盘通常不能被挂载。为此,您需要授予管理员权限。

CreateFile() 的 MSDN 文档开始,并特别注意标题为“物理磁盘和卷”的部分。 Naming a File 上的页面和 DOS device names也可能很有趣。

关于c - 我如何在 XP 中使用 c 程序访问磁盘的原始扇区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3533219/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com