我想写一些基本的磁盘扫描程序实用程序。基本上我希望能够以系统的磁盘实用程序(如Windows中的错误检查和碎片整理)的方式读取写入磁盘的某个文件的原始字节。我想用C做。
我的第一步应该是什么?显然fopen是不够的。
任何指导都会非常感激(我不会要求解决方案,只需要一点理论并推进正确的方向,因为我甚至不知道从哪里开始......)。
答案 0 :(得分:1)
以下资源可能有用:
答案 1 :(得分:1)
你正冒险进入这里的司机之地。大多数文件访问API仍然使您处于比磁盘本身更高的级别。您可能正在与CD,RAMDisk,SAN或HDD上的文件系统进行通信,您应该不在乎。
如果您需要直接点击磁盘,那么Volume Managment API应该可以帮助您解决Windows问题:
答案 2 :(得分:0)