Display_Information a lu la fonction de l'information de dossier et d'annuaire au rétablissement pour le dossier indiqué

 
Data Recovery PRO DATA DOCTOR

Home | Order Online | Downloads | Contact Us | Software Knowledgebase

it | es | pt | fr | de | jp | kr | cn | ru | nl | gr


Commentaires sur le codage :

La fonction Display_Information est de lire l'information de dossier et d'annuaire et à partir du répertoire racine. Dans la structure nous lisons l'information de 32 bytes pour chaque dossier ou l'annuaire avec la racine [32].

Le nom de rangées de nombre entier non signé [8] et l'ext. [3] sont pour le nom de dossier ou d'annuaire pour le DOS dans (huit pointillent trois) le format 8.3. De même un byte est pour l'attribut et deux bytes pour commencer le faisceau. longue taille interne non signée ; est stocker la taille du dossier de quatre bytes.

La fonction de _bios_disk lit le secteur, indiqué par le finfo de structure et le statut de l'opération est stocké dans le résultat.

De la chaque information de 512 bytes lire par la fonction de _bios_disk, jusqu'aux extrémités de secteur de répertoire racine, nous rassemblons l'information des dossiers et des annuaires stockés dans le disque et les montrons sur l'écran.

Le file_no de nombre entier est des magasins le nombre du dossier ou de l'annuaire dans la liste, à partir de 0. Généralement la taille du répertoire racine est de 14 secteurs et le répertoire racine commence généralement à partir du cylindre =0, de la tête = 0 et du secteur =2 en cas de 1.44MB et de disquette de 3 ½.

Si l'utilisateur donne au caractère le `M' ou le `m' comme entrée, l'information du prochain secteur est montrée si le choix par l'utilisateur est le `R' ou le `r' les fonctions de rétablissement s'appellent. Le codage de la fonction récupèrent () a été donné ci-dessous :


/* Fonction pour commencer le rétablissement pour le dossier indiqué */

void recover(unsigned int *root,unsigned int len)
{
void clear_the_line(unsigned int r); /*Fonction pour dégager une rangée sur l'écran */

/* Fonction pour intégrer le dossier indiqué */

void integrate(long unsigned int,unsigned int,
unsigned int,unsigned int);

unsigned int file_no,i;
char ch;
unsigned int *loc;
unsigned int cylinder,head,sector;
unsigned int start;
long unsigned int size;

clear_the_line(21); /* Dégager la rangée le numéro 21 */
clear_the_line(22); /* Dégager la rangée le numéro 22 */
clear_the_line(23); /* Dégager la rangée le numéro 23 */
clear_the_line(24); /*Dégager la rangée le numéro 24 */

gotoxy(10,21);
cprintf("Écrire FNO. du dossier vous voulez récupérer");
scanf("%u",&file_no); /* Obtenir le dossier non pour être récupéré */

loc=(root+(len*file_no/2));

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.

Data Recovery with & without Programming


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)





Buy Data recovery Book

 

Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20


page 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33

Next page

© Copyright 2002-2005 DataDoctor.Biz

Software Bundle | Pen Drive Data Recovery Software | Memory Card Data Recovery Software | iPod Data Recovery Software | Digital Camera Data Recovery Software | Removable Media Data Recovery Software | Windows Data Recovery Software | FAT Data Recovery Software | NTFS Data Recovery Software | Data Recovery Training | Data Recovery Services | Data Recovery Education Material | Data Recovery Book | Custom Software Development | Offshore Software Development | Microsoft .NET Development | Java / J2EE Development | Wireless / Mobile Application Development | Database Solutions | Website Design | Website Development | Website Promotion | Mobile Website Design | Website Testing | Graphic Design | Sim Card Data Recovery Software | Internet History Eraser

Home | Contact us | Downloads | Services | Resources | Terms and conditions | Site map

Website Data Recovery | recuperación de Datos | Récupération de données | Datenrettung | Recupero dati | データ復旧 | 데이터 복구 | 数据恢复 | Восстановление данных | De terugwinning van gegevens | Ανάκτηση δεδομένων
Sitemap Site map1 2 3 4 | Spanish1 2 3 | French1 2 3 | German1 2 3 | Italian1 2 3 | Portuguese1 2 3 | Japanese1 2 3 | Korean1 2 3 | Chinese1 2 3 | Russian1 2 3 | Dutch1 2 3 | Greek1 2 3
Data Recovery Book English | Spanish | French | German | Italian | Portuguese | Japanese | Korean | Chinese | Russian | Dutch | Greek