Domanda

Come posso programmazione accedere alle voci di allocazione file (FAT) in Windows? Ho letto gli articoli che menzionano le voci di lettura ad un indirizzo particolare nel disco rigido, ma come posso leggere le voci dal disco rigido. Posso provare in C, C ++, C # o VB.

I tutorial su http://www.ntfs.com sono stati utili per capire cosa leggere sul FAT, ma non ha chiarito come fare in modo di programmazione.

È stato utile?

Soluzione

È possibile aprire il disco in sé rigido con il file di funzioni di I / O come CreateFile e ReadFile . È possibile aprire il disco utilizzando CreateFile, chiedere al settore appropriato utilizzando SetFilePointer , e poi leggere con ReadFile.

questo articolo KB per maggiori dettagli sulla lettura dei dati direttamente dal disco.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top