fonction getdrivegeometry en utilisant la prolongation 13H INTERNE

Files Recovery Software
Accueil Coordonnées Soutien à la clientèle Télécharger la démo Produits  

 
 

/* La destination ne devrait pas être plus petite que la source */

if(Sectors_in_HDD2<Sectors_in_HDD1)
{
printf("\n\n Le disque de destination ne devrait pas être plus petit que le disque de source ");
printf("\n Appuyer sur n'importe quelle touche pour sortir...");
getch();
exit(0);
}

/* Si tout est correct, copier tous secteurs du disque de source au disque dur de destination */

gotoxy(10,15);printf("Secteur absolu copiant: ");

for(loop=0;loop<=Sectors_in_HDD1;loop=loop+120)
{
readabsolutesectors ( 0x80, loop, 120, buffer );
writeabsolutesectors ( 0x81, loop, 120, buffer );
gotoxy(36,15); printf("%ld",loop);


if(kbhit())
{
exit(0);
}
}

//// Montrer le message de l'accomplissement \\\

printf("\n\n La formation image de disque est maintenant accomplie, appuie sur n'importe quelle touche pour sortir...");
getch();

} ////Extrémité de force

Commentaires sur le codage:

Dans le codage du programme donné plus tôt, parce que dans la formation image de disque que nous procédons en exécutant le suivant charge:

  • La structure, la géométrie est employée par fonction getdrivegeometry en utilisant 13H la prolongation INTERNE, le nombre 0x48 de fonction. Pour une description détaillée sur les prolongements 13H INTERNES, se référer le chapitre “Manipulation de grands disques durs”, Discuté plus tôt en ce livre.

 

 


Previous page

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

Next page
 
 
Récupération de données livre
 
Chapitre 1 Une vue d'ensemble de rétablissement de données
Chapitre 2 Introduction des disques durs
Chapitre 3 Approche logique aux disques et à l'OS
Chapitre 4 Systèmes de numération
Chapitre 5 Introduction de la programmation de C
Chapitre 6 Introduction aux fondations d'ordinateur
Chapitre 7 Commandes nécessaires de DOS
Chapitre 8 Fonctions et interruptions de Disque-BIOS manipulant avec C
Chapitre 9 Manipulation de grands disques durs
Chapitre 10 Rétablissement de données de disque souple corrompu
Chapitre 11 Fabrication des protections
Chapitre 12 MBR de lecture et de modification avec la programmation
Chapitre 13 DBR de lecture et de modification avec la programmation
Chapitre 14 Programmation pour le rétablissement " de dossier cru "
Chapitre 15 Programmation pour des essuie-glace de données
Chapitre 16 Développer plus d'utilités pour des disques
Annexe Glossaire des limites de rétablissement de données
 
 
Pro Data Doctor

Accueil

Produits

Coordonnées

Soutien à la clientèle

Télécharger la démo

Conditions générales de vente

 
Pro Data Doctor