/* nombre relatif de secteurs de cloison */
relative_sec=*(long *)(buffer+454+i*16);
no_sectors=*(long *)(buffer+458+i*16); /* nombre de secteurs dans la cloison*/
sectors_part[*no_par]=no_sectors; /* Rangée pour stocker le nombre de secteurs des cloisons*/
*sec=star_sec[*no_par]=relative_sec;
(*no_par)++;
}
} //fin de boucle de pour(i=0;i<4;i++)
} //fin de boucle de si(*sec==0)
return;
}
Commentaires sur le codage :
La fonction commence à lire l'information de cloisons à partir du MBR et puis lit le MBRs prolongé s'il y a lieu. Les readabsolutesectors de fonction lit le secteur absolu, indiqué par le *sec.
le sectors_part [*no_par] est la rangée pour stocker le nombre de secteurs des cloisons. Le nombre de cloison est indiqué par *no_par à partir de 0.
les no_sectors est le nombre de secteurs dans la cloison et le relative_sec est le nombre relatif de secteur pour cette cloison.
le star_sec [*no_par] est la rangée pour stocker les nombres de énoncé de secteur de cloisons. Le nombre de cloison est indiqué par *no_par à partir de 0.
le star_cyl, le star_hea et le star_sec sont les rangées qui gardent l'information de commencer de chaque cloison en termes de CHS. le star_cyl stocke l'information de mettre en marche des cylindres, le star_hea stocke l'information de mettre en marche des têtes et le star_sec stocke l'information de commencer des secteurs des cloisons.
Pour la description de la fonction de readabsolutesectors se référer les chapitres donnés plus tôt en ce livre.
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)
|
 |
|
|