Question

Comment puis-je accéder à la programmation des entrées d'allocation de fichiers (FAT) dans Windows? J'ai lu les articles qui mentionnent les entrées de lecture à une adresse particulière dans le disque dur, mais comment puis-je lire les entrées du disque dur. Je peux essayer en C, C ++, C # ou VB.

Les tutoriels sur http://www.ntfs.com ont été utiles pour comprendre ce qu'il faut lire sur le FAT, mais n'a pas précisé comment faire un programme.

Était-ce utile?

La solution

Vous pouvez ouvrir le disque dur lui-même avec le fichier fonctions E / S comme et href="http://msdn.microsoft.com/en-us/library/aa365467(VS.85).aspx" rel="nofollow noreferrer"> ReadFile . Vous pouvez ouvrir le disque à l'aide CreateFile, chercher au secteur approprié à l'aide SetFilePointer , puis lu en utilisant ReadFile.

Voir cet article KB pour plus de détails sur la lecture des données directement à partir du disque.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top