21H (0x21) funzione INTERNA 44H (0x44 o 68), controllo di ingresso/uscita generico secondario dell'ingresso/uscita Ctrl di funzione 0CH (0x0C o 12) per i dispositivi di carattere 44H (0x44 o 68 (0x0D o 13) dispositivi di blocco 0DH 44H (0x44 o 68) 0EH (0x0E o 14) ottengono 44H (0x44 o 68 0FH (0x0F o 15) regola il programma logico 45H dell'azionamento (0x45 o 69) che 46H duplicati (0x46 o 70) riorientano la maniglia 47H (0x47 o 71) ottengono l'indice corrente

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 INTERNO (0x21)

Funzione 44H (0x44 o 68), controllo di ingresso/uscita generico di funzione 0CH (0x0C o 12) del  secondario dell'ingresso/uscita Ctrl per i dispositivi di carattere

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     =          ha regolato il conteggio di ripetizione
4AH    =          pagina prescelta di codice
4CH    =          preparazione della pagina di codice di inizio   
4DH     =          preparazione della pagina di codice di conclusione
5FH     =          ha regolato le informazioni di esposizione
65H     =          ottengono il conteggio di ripetizione
6AH     =          pagina di codice selezionata domanda
6BH     =          la domanda redigono la lista
7FH     =          ottengono le informazioni dell'esposizione

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

Osservazioni:

Fornisce un meccanismo per tutti gli usi per la comunicazione fra i programmi di applicazione ed i driver del carattere-dispositivo.

21H INTERNO (0x21)

Funzione 44H (0x44 o 68), ingresso/uscita secondario Ctrl di funzione 0DH (0x0D o 13) --> controllo di ingresso/uscita generico per i dispositivi di blocco

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 =  ha regolato i parametri dell'azionamento
41H = scrivono la pista
42H = la disposizione e verificano la pista
47H = ha regolato la bandierina di accesso
60H = ottengono i parametri del dispositivo
61H = ha letto la pista
62H = verificano la pista
67H = ottengono la bandierina di accesso

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

Osservazioni:

Questa funzione secondaria fornisce un meccanismo per tutti gli usi per la comunicazione fra i programmi di applicazione ed i driver del ostru-dispositivo. Permette che un programma controlli o cambi i parametri del dispositivo per un azionamento logico e legga, scriva, formatti e verifichi le piste di disc in un modo fissaggi-indipendente.

 

21H INTERNO (0x21)

Funzione 44H (0x44 o 68), ingresso/uscita secondario Ctrl di funzione 0EH (0x0E o 14) -->> ottenere il programma logico dell'azionamento

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

Osservazioni:

Restituisce il codice logico dell'azionamento che era il più recentemente utilizzato accedere all'azionamento specificato del blocco.

21H INTERNO (0x21)

Funzione 44H (0x44 o 68), ingresso/uscita secondario Ctrl di funzione 0FH (0x0F o 15) --> regolare il programma logico dell'azionamento

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

Osservazioni:

Questa funzione secondaria regola il codice logico seguente dell'azionamento che sarà usato per riferire un dispositivo di blocco.

 

21H INTERNO (0x21)

Funzione 45H (0x45 o 69) --> maniglia del duplicato

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

Osservazioni:

Questa funzione restituisce una nuova maniglia che si riferisce allo stesso dispositivo o lima alla stessa posizione per la data maniglia per un dispositivo o una lima attualmente aperto.

21H INTERNO (0x21)

Funzione 46H (0x46 o 70) --> riorientare la maniglia

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

Osservazioni:

Se ci sono due date maniglie, marche di questa funzione la seconda maniglia si riferiscono allo stesso dispositivo o lima alla stessa posizione come la prima maniglia. La seconda maniglia allora si dice per essere riorientata.

 

21H INTERNO (0x21)

Funzione 47H (0x47 o 71) --> ottenere l'indice corrente

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

Osservazioni:

Questa funzione ottiene una stringa di ASCIIZ che descrive il percorso dalla radice all'indice corrente ed il nome di quell'indice.

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 | 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