/* número relativo de los sectores de la partición */
relative_sec=*(long *)(buffer+454+i*16);
no_sectors=*(long *)(buffer+458+i*16); /* número de sectores en la partición*/
sectors_part[*no_par]=no_sectors; /* Arsenal para almacenar el número de sectores de particiones */
*sec=star_sec[*no_par]=relative_sec;
(*no_par)++;
}
} //cierre del lazo de para(i=0;i<4;i++)
} //cierre del lazo de si(*sec==0)
return;
}
Comentarios sobre la codificación:
La función comienza a leer la información de las particiones del MBR y después lee el MBRs extendido si procede. Los readabsolutesectors de la función leen el sector absoluto, especificado por el *sec.
el sectors_part [*no_par] es el arsenal para almacenar el número de sectores de particiones. El número de la partición es especificado por *no_par a partir de 0.
los no_sectors son el número de sectores en la partición y el relative_sec es el número relativo del sector para esa partición.
el star_sec [*no_par] es el arsenal para almacenar los números de indicación del sector de particiones. El número de la partición es especificado por *no_par a partir de 0.
el star_cyl, el star_hea y el star_sec son los órdenes que guardan la información de comenzar de cada partición en términos de CHS. el star_cyl almacena la información de encender los cilindros, el star_hea almacena la información de encender las cabezas y el star_sec almacena la información de comenzar sectores de particiones.
Para la descripción de la función de los readabsolutesectors referir los capítulos dados anterior en este libro.
Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi, translated using machine translation. See original English contents on Data recovery book pages. |
|
Publishers of the Book
Number of Pages
ISBN
Price of the Book
|
BPB Publications, New Delhi, India
540
81-7656-922-4
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)
|
 |
|
|