프로그래밍 방식으로 Windows 파일 할당 테이블에 액세스합니다

StackOverflow https://stackoverflow.com/questions/1131261

  •  16-09-2019
  •  | 
  •  

문제

Windows에서 파일 할당 항목 (FAT)에 프로그래밍 방식으로 액세스하려면 어떻게해야합니까? 하드 디스크의 특정 주소에서 읽기 항목을 언급하는 기사를 읽었지만 하드 디스크에서 해당 항목을 어떻게 읽을 수 있습니까? C, C ++, C# 또는 VB에서 시도 할 수 있습니다.

튜토리얼 http://www.ntfs.com 지방에서 무엇을 읽어야하는지 이해하는 데 도움이되었지만 프로그래밍 방식으로 수행하는 방법을 명확히하지는 않았습니다.

도움이 되었습니까?

해결책

같은 파일 I/O 기능으로 하드 드라이브 자체를 열 수 있습니다. CreateFile 그리고 readfile. CreateFile을 사용하여 디스크를 열고 사용하는 적절한 섹터를 찾을 수 있습니다. setFilePointer, 그런 다음 readfile을 사용하여 읽습니다.

보다 이 KB 기사 디스크에서 직접 데이터를 읽는 것에 대한 자세한 내용.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top