/* ***** vérifier la cloison active ***** */
if(*sec==se && *no_par==0) /*si cloison primaire*/
{
*sec=se=0;
for(active_offset=446;active_offset<=494;active_offset+=16)
{
active_par=buffer[active_offset];
if(active_par==0x80) /* vérifier la cloison active*/
break;
else
active_pos++; /* position de cloison active */
}
/* pour la cloison prolongée */
for(active_offset=450;active_offset<=511;active_offset+=16)
{
active_par=buffer[active_offset];
if(active_par==0x05 | active_par==0x0F)
/*vérifier la cloison prolongée */
break;
else
extended_pos++; /*position de cloison prolongée */
}
if(active_pos==4)
active_pos=1;
if(extended_pos==4)
extended_pos=1;
partloc1=0x1C0+extended_pos*16;
}
else
{
active_pos=0;
extended_pos=1;
partloc1=0x1D0;
if(se_p!=0)
{
*sec=se=se_p; /*commencer de la cloison prolongée*/
}
}
/* Secteurs relatifs dans la cloison */
relative_sec= *(unsigned long *)(buffer+454+active_pos*16);
/* Nombre de secteurs dans la cloison */
no_sectors=*(long *)(buffer+458+active_pos*16);
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)
|
 |
|
|