NTFS 볼륨의 모든 사용되지 않는 클러스터를 읽는 프로그램을 작성하고 싶습니다. (나는 실수로 잘린 파일로부터 데이터를 복구하려고한다).NTFS 논리 클러스터가 무료인지 찾는 방법은 무엇입니까?
this page에 따르면 볼륨 핸들의 SetFilePointer() 및 ReadFile()을 호출하여 볼륨의 각 논리 클러스터를 통과 할 수 있습니다. 그러나 어떤 클러스터가 파일에 사용되고 있고 어떤 클러스터가 사용 가능한지 어떻게 알 수 있습니까?