如何在读取磁盘时识别坏扇区

时间:2014-11-04 06:06:02

标签: winapi visual-c++

我想在读取磁盘时检查坏扇区。有一次我一次读64个扇区。在这64个部门中,有一些坏部门可供使用。我试过检查

ReadFile(HANDLE,LPVOID,NoOfBytestoRead,NoOfBytesRead,NULL);

功能。我检查了已读取的返回字节数(NoOfBytesRead)和请求读取的字节数(NoOfBytestiRead)。两个值都相等。但我认为如果有不可读的扇区,NoOfBytesRead应该小于NoOfBytestoRead。

任何人都可以帮助我,如何在读取64个扇区时检测坏扇区。

0 个答案:

没有答案