el acceso mediante programación la tabla de asignación de archivos de Windows

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

  •  16-09-2019
  •  | 
  •  

Pregunta

¿Cómo puedo acceder a las entradas de programación de asignación de archivos (FAT) en Windows? He leído los artículos que mencionan las entradas de lectura en una dirección particular en el disco duro, pero ¿cómo puedo leer las entradas del disco duro. Puedo tratar en C, C ++, C # o VB.

Los tutoriales en http://www.ntfs.com eran útiles en la comprensión de lo que debe leer en el FAT, pero no aclaró cómo hacerlo mediante programación.

¿Fue útil?

Solución

Puede abrir el disco duro en sí con las funciones de E / S como y href="http://msdn.microsoft.com/en-us/library/aa365467(VS.85).aspx" rel="nofollow noreferrer"> ReadFile . Puede abrir el disco utilizando CreateFile, buscará el sector apropiado usando SetFilePointer , y luego lee usando ReadFile.

este artículo KB para más detalles acerca de la lectura de los datos directamente desde el disco.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top