Fonction 21H (0x21) INTERNE 44H (0x44 ou 68), commande d'entrée-sortie générique secondaire d'entrée-sortie Ctrl de la fonction 0CH (0x0C ou 12) pour les dispositifs de caractère 44H (0x44 ou 68 (0x0D ou 13) dispositifs de bloc 0DH 44H (0x44 ou 68) 0EH (0x0E ou 14) obtiennent 44H (0x44 ou 68 0FH (0x0F ou 15) place la carte logique 45H d'entraînement (0x45 ou 69) 46H que doubles (0x46 ou 70) réorientent la poignée 47H (0x47 ou 71) obtiennent l'annuaire courant

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 44H (0x44 ou 68), commande d'entrée-sortie générique de la fonction 0CH (0x0C ou 12) de  secondaire d'entrée-sortie Ctrl pour des dispositifs de caractère

Call with: AH = 44H
AL = 0CH
BX = handle

CH =category (major) code:

00H     =          unknown
01H     =          COM1, COM2, COM3,OR COM4
03H     =          CON (keyboard and display)
05H     =          LPT1, LPT2, OR LPT3

CL                   =          function (minor) code:

45H     =          Placer le compte d'itération
4AH    =          Choisir la page de code
4CH    =          préparation de page de code de début   
4DH     =          préparation de page de code de fin
5FH     =          a placé l'information d'affichage
65H     =          obtiennent le compte d'itération
6AH     =          page de code choisie par question
6BH     =          question préparent la liste
7FH     =          obtiennent l'information d'affichage

DS: DX = segment: offset of parameter block

Returns: If function successful
Carry flag = clear
And if called with CL = 65H, 6AH, 6BH or 7FH
DS: DX = segment: offset of parameter block

If function unsuccessful
Carry flag = set
AX = error code

Commentaires :

Il fournit un mécanisme d'usage universel pour la communication entre les programmes d'application et les conducteurs de caractère-dispositif.

21H INTERNE (0x21)

Fonction 44H (0x44 ou 68), entrée-sortie secondaire Ctrl de la fonction 0DH (0x0D ou 13) --> commande d'entrée-sortie générique pour des dispositifs de bloc

Call with: AH = 44H
AL = 0DH
BL = drive code (0 =default, 1=A,
2=B, etc.)
CH = category (major) code:
08H = disk drive
CL = function (minor) code:

40H =  a placé des paramètres d'entraînement
41H = écrivent la voie
42H = format et vérifient la voie
47H = a placé le drapeau d'Access
60H = obtiennent des paramètres de dispositif
61H = a lu la voie
62H = vérifient la voie
67H = obtiennent le drapeau d'Access

DS: DX = segment: offset of parameter block

Returns: If function successful
Carry flag = clear
And if called with CL = 60H or 61H
DS: DX = segment: offset of parameter block

If function unsuccessful
Carry flag = set
AX = error code

Commentaires :

Cette fonction secondaire fournit un mécanisme d'usage universel pour la communication entre les programmes d'application et les conducteurs de bloquer-dispositif. Permet à un programme d'inspecter ou changer des paramètres de dispositif pour assurer une commande logique et de lire, écrire, composer, et vérifier des voies de disque d'une façon matériel-indépendante.

 

21H INTERNE (0x21)

Fonction 44H (0x44 ou 68), entrée-sortie secondaire Ctrl de la fonction 0EH (0x0E ou 14) -->> obtenir la carte logique d'entraînement

Call with: AH = 44H
AL = 0EH
BL = drive code (0 = default, 1=A,
2=B, etc.)

Returns: If function successful
Carry flag = clear
AL = mapping code
00H, if only one logical drive code
assigned to the block device
01H-1AH logical drive code (1=A,
2=B, etc.) mapped to the block device

If function unsuccessful
Carry flag = set
AX = error code

Commentaires :

Il renvoie le code logique d'entraînement qui était le plus utilisé récemment pour accéder à la commande indiquée de bloc.

21H INTERNE (0x21)

Fonction 44H (0x44 ou 68), entrée-sortie secondaire Ctrl de la fonction 0FH (0x0F ou 15) --> placer la carte logique d'entraînement

Call with: AH = 44H
AL = 0FH
BL = drive code (0 = default, 1=A,
2=B, etc.)

Returns: If function successful
Carry flag = clear
AL = mapping code
00H, if only one logical drive code
assigned to the block device

01H-1AH, logical drive code (1=A,
2=B, etc.) mapped to the
block device

If function unsuccessful
Carry flag = set
AX = error code

Commentaires :

Cette fonction secondaire place le prochain code logique d'entraînement qui sera employé pour mettre en référence un dispositif de bloc.

 

21H INTERNE (0x21)

Fonction 45H (0x45 ou 69) --> poignée de reproduction

Call with: AH = 45H
BX = handle to be duplicated

Returns: If function successful
Carry flag = clear
AX = new handle

If function unsuccessful
Carry flag = set
AX = error code

Commentaires :

Cette fonction renvoie une nouvelle poignée qui se rapporte au même dispositif ou dossier à la même position pour la poignée donnée pour un dispositif ou un dossier actuellement ouvert.

21H INTERNE (0x21)

Fonction 46H (0x46 ou 70) --> réorienter la poignée

Call with: AH = 46H
BX = handle for file or device
CX = handle to be redirected

Returns: If function successful
Carry flag = clear

If function unsuccessful
Carry flag = set
AX = error code

Commentaires :

S'il y a deux poignées données, les marques de cette fonction la deuxième poignée se rapportent au même dispositif ou dossier au même endroit comme la première poignée. On dit qu'alors la deuxième poignée est réorientée.

 

21H INTERNE (0x21)

Fonction 47H (0x47 ou 71) --> obtenir l'annuaire courant

Call with: AH = 47H
DL = drive code (0 =default, 1=A,
2=B, etc.)
DS: SI = segment: offset of 64-byte buffer

Returns: If function is successful
Carry flag = clear
And buffer is filled in with full pathname from root of current directory.

If function is unsuccessful
Carry flag = set
AX = error code

Commentaires :

Cette fonction obtient une corde d'ASCIIZ qui décrit le chemin de la racine à l'annuaire courant, et le nom de cet annuaire.

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