21H (0x21) la funzione INTERNA 39H (0x39 o 57) genera l'indice 3BH di cancellazione dell'indice 3AH (0x3A o 58) (0x3B o 59) ha regolato l'indice corrente 3CH (0x3C o 60) genera la lima aperta 3EH della lima 3DH (0x3D o 61) (0x3E o 62) che la lima vicina 3FH (0x3F o 63) ha letto la lima o il dispositivo 40H (0x40 o 64) scrive la lima o la lima 42H di cancellazione del dispositivo 41H (0x41 o 65) (0x42 o 66) ha regolato l'indicatore di lima

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 39H (0x39 o 57) --> generare l'indice

Call with: AH = 39H
DS: DX = segment: offset of ASCIIZ pathname

Returns: If function successful
Carry flag = clear

If function unsuccessful
Carry flag = set
AX = error code

Osservazioni:

Questa funzione genera un indice per mezzo dell'azionamento e del percorso specificati.

ASCIIZ è conosciuto come la sequenza dei caratteri di ASCII è terminato è, posizione di segnale minimo o zero, byte.                                             



21H INTERNO (0x21)

Funzione 3AH (0x3A o 58) --> indice di cancellazione

Call with: AH = 3AH
DS: DX = segment: offset of ASCIIZ pathname

Returns: If function successful
Carry flag = clear

If function unsuccessful
Carry flag = set
AX = error code

Osservazioni:

Questa funzione rimuove un indice per mezzo dell'azionamento e del percorso specificati. Se alcun elemento del nome non esiste o l'indice non è vuoto o l'accesso è negato o l'indice specificato è inoltre indice corrente, la funzione di cancellazione dell'indice viene a mancare.

 

21H INTERNO (0x21)

Funzione 3BH (0x3B o 59) --> regolare l'indice corrente

Call with: AH = 3BH
DS: DX = segment: offset of ASCIIZ pathname

Returns: If function successful
Carry flag = clear

If function unsuccessful
Carry flag = set
AX = error code

Osservazioni:

Questa funzione regola l'indice di difetto o della corrente per mezzo dell'azionamento e del percorso specificati. Se il percorso specificato o alcun elemento del percorso non esiste, la funzione viene a mancare.


21H INTERNO (0x21)

Funzione 3CH (0x3C o 60) --> generare la lima

Call with: AH = 3CH
CX = file attribute, where attribute
significance bits may be Combined.
Significance of bits is given in the
following Table:

Punte       

Importanza (se insieme) 

0

Passivo

1

Nascosto

2

Sistema

3

Etichetta di volume

4

Riservato (0)

5

Archivio

6 – 15

Riservato (0)

DS: DX = segment: offset of ASCIIZ
pathname

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

If function unsuccessful
Carry flag = set
AX = error code

Osservazioni:

Se un nome di ASCIIZ è dato, questa funzione genera una nuova lima nell'indice di difetto o indicata sull'azionatore di difetto o indicata del disco. Se la lima specificata già esiste, è troncata alla lunghezza zero. In il uno o il altro caso, la lima è aperta e una maniglia è restituita che può essere usata dal programma per accesso successivo alla lima.

Se alcun elemento del nome non esiste o la lima sta generanda nell'indice di radice e l'indice di radice è pieno o l'accesso è negato o una lima con l'attributo passivo è già nell'indice specificato, la funzione di generazione della lima viene a mancare.

21H INTERNO (0x21)

Funzione 3DH (0x3D o 61) --> lima aperta

Call with: AH = 3DH
AL = access mode

L'importanza delle punte di modalità di accesso è data nella seguente tabella:

Punte

Importanza

0 - 2

Modalità di accesso
000 = accesso colto
001 = scrivono l'accesso
010 = accesso lettura /scrittura

3

Riservato (0)

4 – 6

Compartecipazione del modo
000 = modo di compatibilità
001 = negano tutti
010 = negano scrivono
011 = negano colto
100 = non ne negano

7

Bandierina di eredità
0 = processo del bambino eredita la maniglia
1 = bambino non eredita la maniglia

 

DS: DX = segment: offset of ASCIIZ pathname

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

If function unsuccessful
Carry flag = set
AX = error code

Osservazioni:

Se un nome di ASCIIZ è dato, questa funzione apre la lima specificata nell'indice di difetto o indicata sull'azionatore di difetto o indicata del disco. Una maniglia è restituita che può essere usata dal programma per accesso successivo alla lima.


21H INTERNO (0x21)

Funzione 3EH (0x3E o 62) --> lima vicina

Call with: AH = 3EH
BX = handle

Returns: If function successful
Carry flag = clear

If function unsuccessful
Carry flag = set
AX = error code

Osservazioni:

Questa funzione irriga tutti gli amplificatori interni connessi con la lima al disc, chiude la lima e libera la maniglia per riutilizzazione, di precedentemente aperto o generato con successo di data maniglia. Se la lima fosse modificata, il bollo di data e di tempo ed il formato di lima sono aggiornati nell'entrata di indice della lima.

 

21H INTERNO (0x21)

Funzione 3FH (0x3F o 63) --> lima o dispositivo colta

Call with: AH = 3FH
BX = handle
CX = number of bytes to read

DS: DX = segment: offset of buffer

Returns: If function successful
Carry flag = clear
AX = byte transferred

If function unsuccessful
Carry flag = set
AX = error code

Osservazioni:

Questa funzione trasferisce i dati all'attuale posizione dell'lima-indicatore dalla lima nell'amplificatore ed allora aggiorna la posizione dell'indicatore di lima per una data maniglia valida della lima da un precedente apre o genera il funzionamento, un indirizzo dell'amplificatore e una lunghezza nei byte.

 

21H INTERNO (0x21)

Funzione 40H (0x40 o 64) --> scrivere la lima o il dispositivo

Call with: AH = 40H
BX = handle
CX = number of bytes to write
DS: DX = segment: offset of buffer

Returns: If function successful
Carry flag = clear
AX = byte transferred

If function unsuccessful
Carry flag = set
AX = error code

Osservazioni:

Questa funzione trasferisce i dati dall'amplificatore nella lima ed allora aggiorna la posizione dell'indicatore di lima per la data maniglia valida della lima da un precedente apre o genera il funzionamento, un indirizzo dell'amplificatore e una lunghezza nei byte. Se la funzione è denominata con CX = 0, la lima è troncata o estendere all'attuale posizione dell'indicatore di lima.

 

21H INTERNO (0x21)

Funzione 41H (0x41 o 65) --> lima di cancellazione

Call with: AH = 41H
DS: DX = segment: offset of ASCIIZ pathname

Returns: If function successful
Carry flag = clear

If function unsuccessful
Carry flag = set
AX = error code

Osservazioni:

Questa funzione cancella una lima dal difetto o il disc e l'indice specificati. La funzione cancella una lima sostituendo il primo carattere del relativo nome di schedario nell'indice di radice con il carattere E5H (0xE5) e facendo le serie di ingranaggi della lima come disponibili per i nuovi dati nella tabella di ripartizione di lima. Lavorare ai dati allora reali memorizzati in quelle serie di ingranaggi non è scritto sopra.

 

21H INTERNO (0x21)

Funzione 42H (0x42 o 66) --> regolare l'indicatore di lima

Call with: AH = 42H
AL = method code
00H absolute offset from start of file
01H signed offset from current file
pointer
02H signed offset from end of file
BX = handle
CX = most significant half of offset
DX = least significant half of offset

Returns: If function is successful
Carry flag = clear
DX = most significant half of resulting file
pointer
AX = least significant half of resulting file
pointer

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

Osservazioni:

Questa funzione regola la posizione dell'indicatore di lima riguardante l'inizio della lima, l'estremità della lima, o l'attuale posizione della lima.

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