2017-11-01 28 views
1

NTFS 파일 시스템에있는 파일이 sparse인지 확인하고 싶습니다. 그것을 확인하기 위해 어떤 기능을 사용해야합니까?파일이 희미한 지 확인하십시오.

희박한 파일에는 별도의 스트리트에 데이터 조각이 포함되어 있으므로 FindFirstStreamWFindNextStreamW을 통해 대체 스트림을 나열하려고했지만 스파 스 파일에는 흥미로운 내용이 표시되지 않습니다.

+3

아니요, 스파 스 파일은 대체 스트림이있는 파일이 아닙니다. 그것은 완전히 다른 직각 특성입니다. –

답변

6

Win32에서 FILE_ATTRIBUTE_SPARSE_FILE 특성이있는 경우 결과를 확인하여 GetFileAttributes() 함수를 사용하십시오.

.NET에서 FileAttributes.SparseFile 특성이있는 경우 결과를 확인하여 File.GetAttributes() 메서드를 사용하십시오.