les intdos de fonction de segread et la déclaration de fonctions d'intdosx lit les interfaces générales d'interruption de DOS de registres de segment

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

 
 

 

fonction de segread

Cette fonction a été définie dans dos.h. Cette fonction lit les registres de segment. La déclaration de la fonction est comme suit:

void segread(struct SREGS *segp);

là où le segread met les valeurs courantes du segment s'enregistre dans le *segp de structure. Rien n'est retourné par la fonction et l'appel est prévu pour l'usage avec l'intdosx et l'int86x. voyons un exemple:

#include <stdio.h>
#include <dos.h>

void main()
{
struct SREGS segs;

segread(&segs);
printf("Arrangements courants de registre de segment\n\n");
printf("CS: %X DS: %X\n", segs.cs, segs.ds);
printf("ES: %X SS: %X\n", segs.es, segs.ss);

getch();

Et le rendement du programme sera n'importe quoi de pareil:

Arrangements courants de registre de segment

CS: EED DS: 10BA
ES: 10BA SS: 10BA


intdos et fonctions d'intdosx

Ces fonctions ont été définies dans dos.h. Ce sont les interfaces générales d'interruption de DOS. Les intdos de fonction appelle les registres puis DX de service de MS-DOS et l'AL où l'intdosx de fonction appelle le service de MS-DOS avec des valeurs de registre de segment.

La déclaration de la fonction d'intdos est comme suit:

int intdos(union REGS *inregs, union REGS *outregs);

et la déclaration de la fonction d'intdosx est comme:

int intdosx(union REGS *inregs, union REGS *outregs,
struct SREGS *segregs);


Previous page

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


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

35 | 36 | 37 | 38

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