프로그래밍 방식으로 Windows 파일 할당 테이블에 액세스합니다
문제
Windows에서 파일 할당 항목 (FAT)에 프로그래밍 방식으로 액세스하려면 어떻게해야합니까? 하드 디스크의 특정 주소에서 읽기 항목을 언급하는 기사를 읽었지만 하드 디스크에서 해당 항목을 어떻게 읽을 수 있습니까? C, C ++, C# 또는 VB에서 시도 할 수 있습니다.
튜토리얼 http://www.ntfs.com 지방에서 무엇을 읽어야하는지 이해하는 데 도움이되었지만 프로그래밍 방식으로 수행하는 방법을 명확히하지는 않았습니다.
해결책
같은 파일 I/O 기능으로 하드 드라이브 자체를 열 수 있습니다. CreateFile 그리고 readfile. CreateFile을 사용하여 디스크를 열고 사용하는 적절한 섹터를 찾을 수 있습니다. setFilePointer, 그런 다음 readfile을 사용하여 읽습니다.
보다 이 KB 기사 디스크에서 직접 데이터를 읽는 것에 대한 자세한 내용.
제휴하지 않습니다 StackOverflow