La fonction 21H (0x21) INTERNE 15H (0x15 ou 21) séquentielle écrivent 16H (0x16 ou 22) créent le dossier 17H (0x17 ou 23) retitrent le dossier 18H (0x18 ou 24) a réservé 19H (0x19 ou 25) obtiennent le disque courant 1AH (0x1A ou 26) a placé DTA address1BH (0x1B ou 27) obtiennent des données de lecteur par défaut

Data Recovery PRO DATA DOCTOR

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

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


21H INTERNE (0x21)

Fonction 15H (0x15 ou 21) --> séquentiel écrire

Call with: AH = 15H
DS: DX = segment: offset of previously opened
file control block

Returns: AL = 00H, if write successful
01H, if disk is file
02H, if segment wrap

Commentaires :

Cette fonction écrit le prochain bloc séquentiel de données dans un dossier, puis incréments l'indicateur de dossier convenablement. Le nombre de bytes de données à écrire est indiqué par le taille-champ record (excentrer 0EH) du bloc de commande de dossier (FCB).


21H INTERNE (0x21)

Fonction 16H (0x16 ou 22) --> créer le dossier

Call with: AH = 16H
DS: DX = segment: offset of unopened file control block

Returns: If function is successful and file was created or truncated
AL = 00H
And FCB filled in by MS-DOS as follows:

Drive field (offset 00H) = 1 for drive A, 2 for drive B, etc.     
Current block field (offset0CH) = 00H
Record size field (offset 0EH) = 0080H
Size field (offset 10H) = file size from directory
Date field (offset 14H) = date stamp from directory
Time field (offset 16H = time stamp from directory

If function unsuccessful (directory full)
AL = FFH

Commentaires :

Cette fonction crée une nouvelle entrée de répertoire dans l'annuaire courant ou tronque n'importe quel dossier existant avec le même nom à la longueur zéro. Ouvre en outre le dossier pour des opérations lecture/écriture suivantes. Cette fonction doit être employée avec prudence parce qu'un dossier existant avec le nom indiqué est tronqué à la longueur zéro et à toutes les données du fait le dossier est irréparable perdu.

 

21H INTERNE (0x21)

Fonction 17H (0x17 ou 23) --> retitrer le dossier

Call with: AH = 17H
DS: DX = segment: offset of special file control block

Returns: If function is successful and one or more files renamed
AL = 00H

If function is unsuccessful and no matching files, or new filename matched an existing file
AL = FFH

Commentaires :

Cette fonction change le nom de tous les dossiers assortis dans l'annuaire courant sur le disque dans la commande indiquée.

Vous pouvez également employer les caractères d'ambiguité avec ceci. Le bloc de commande de dossier spécial a un code d'entraînement, le nom de fichier, et la prolongation dans la position habituelle (bytes 0 0BH traversants) et un deuxième nom de fichier commençant 6 bytes après le premier (11H excentré).

 

21H INTERNE

Fonction 18H (0x18 ou 24) --> a réservé

21H INTERNE (0x21)

Fonction 19H (0x19 ou 25) --> obtenir le disque courant

Call with: AH = 19H

Returns: AL = drive code (0 for A drive, 1 for B
drive etc.)

Commentaires :

Cette fonction renvoie le code d'entraînement de l'unité de disques de courant ou de défaut.

 

21H INTERNE (0x21)

Fonction 1AH (0x1A ou 26) --> placer l'adresse de DTA

Call with: AH = 1AH
DS: DX = segment: offset of disk transfer area.

Returns: Nothing

Commentaires :
Cette fonction indique l'adresse du secteur de transfert de disque (DTA) à employer pour des appels de fonction FCB-connexes suivants.

21H INTERNE (0x21)

Fonction 1BH (0x1B ou 27) --> obtenir les données de lecteur par défaut

Call with: AH = 1BH

Returns: If function successful
AL = sectors per cluster
DS: DX = segment offset of media ID byte
CX = size of physical sector in bytes
DX = number of clusters for default drive

If function unsuccessful (invalid drive or critical error)
AL = FFH

Commentaires :

Cette fonction obtient des informations choisies sur l'unité de disques de défaut et un indicateur au byte d'identification de médias de sa table d'attribution de dossier.

Le byte d'identification de médias a les significations suivantes :

Identification de descripteur de médias

Milieu

0F0H

disquette de 3.5 pouces, à côté double, 18 secteurs (ou autre)

0F8H

disque fixe

0F9H

disquette de 5.25 pouces, à côté double, 15 secteurs

0F9H

disquette de 3.5 pouces, à côté double, 9 secteurs

0FCH

disquette de 5.25 pouces, à simple face, 9 secteurs

0FDH

disquette de 5.25 pouces, à côté double, 9 secteurs

0FDH

disquette de 8 pouces, densité à simple face et simple

0FEH

disquette de 5.25 pouces, à simple face, 8 secteurs

0FEH

disquette de 8 pouces, densité à simple face et simple

0FEH

disquette de 8 pouces, densité à côté double et double

0FFH

disquette de 5.25 pouces, à côté double, 8 secteurs


Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi
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

Next page

© Copyright 2002-2005 DataDoctor.Biz

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