Sequenziale seguente della lima 14H di cancellazione della lima 13H 21H (0x21) di funzione 0DH (0x0D o 13) del disc di risistemazione 0EH (0x0E o 14) del disc 0FH (0x0F o 15) della lima 10H (0x10 o 16) della lima 11H (0x11 o 17) del ritrovamento del primo ritrovamento vicino aperto prescelto INTERNO della lima 12H (0x12 o 18) (0x13 o 19) (0x14 o 20) colto

Files Recovery Software
Home Dettagli contatto Supporto Clienti Scarica la Demo Prodotti  

 
 

21H INTERNO (0x21)

Funzione 0DH (0x0D o 13) - > risistemazione del disc

Call with: AH = 0DH

Returns: Nothing

Osservazioni:

Questa funzione irriga tutti gli amplificatori della lima. La funzione non aggiorna l'indice di disc per alcune lime che sono ancora aperte.

21H INTERNO (0x21)

Funzione 0EH (0x0E o 14) - > disc prescelto

Call with: AH = 0EH

DL = drive code (0 = A, 1= B, etc.)

Returns: AL = number of logical drives in system

Osservazioni:

Seleziona l'azionamento specificato per essere corrente o stabilizzano, azionatore del disco e ritorni il numero totale di azionamenti logici nel sistema.

Le applicazioni dovrebbero limitarsi alle lettere di azionamento A-Z (0 = A, 1 = B, ecc.). Mezzi logici degli azionamenti, il numero totale di dispositivi di blocco quali il dischetto e gli azionamenti di hard-disk ecc. Il singolo azionamento di hard-disk fisico di A è diviso generalmente azionamenti in due o più logici.

21H INTERNO (0x21)

Funzione 0FH (0x0F o 15) - > lima aperta

Call with: AH = 0FH

S: DX = segment: offset of file control block

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

Campo di azionamento (sfalsare 00H)   =1 for drive A, 2 for drive B, etc.  Current block field (offset 0CH)   = 00H
Campo di formato dei record (sfalsare 0EH)      = 0080H
Graduare il campo secondo la misura (sfalsare 10H)      = formato di lima dall'indice
Campo d'informazione (sfalsare 14H)     = bollo di data dall'indice
Campo di Tempo (sfalsare 16H)    = bollo di tempo dall'indice

If function unsuccessful and file not found
AL = 0FFH

Osservazioni:

Apre una lima e la rende disponibile per il funzionamento lettura /scrittura successivo. Se il programma sta andando usare un formato dei record tranne 128 byte, dovrebbe regolare il campo di registr-formato al FCB 0EH di derivazione dopo che la lima sia aperta con successo e prima di qualunque altro funzionamento del disc.

 

21H INTERNO (0x21)

Funzione 10H (0x10 o 16) - > lima vicina

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

Returns: If function successful (directory update successful)
AL = 00H
If function unsuccessful (file not found in directory)
AL = FFH

Osservazioni:

È usato per chiudere una lima. Chiude una lima, irriga tutti gli amplificatori interni del disc di MS-DOS connessi con la lima al disc ed aggiorna l'indice di disc se la lima è stata modificata o si estesa.

21H INTERNO (0x21)

Funzione 11H (0x11 o 17) - > prima lima del ritrovamento

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

Returns: If function successful and matching file found
AL = 00H

And buffer at current disk transfer area (DTA) address filled in as an unopened normal FCB or extended FCB, depending on which type of FCB was input to function.

If function unsuccessful (no matching filename found)
AL = FFH

Osservazioni:

Cerca l'indice corrente sull'azionamento indicato un nome di schedario di corrispondenza. Potete usare i metacaratteri (? e *). Questa funzione restituisce il nome di schedario in primo luogo di corrispondenza.

21H INTERNO (0x21)

Funzione 12H (0x12 o 18) - > lima seguente del ritrovamento

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

Returns: If function successful and matching filename found
AL = 00H
And buffer at current disk transfer area (DTA) address set up as an unopened normal FCB or extended FCB, depending on which type of FCB was originally input to INT21H function 11H

If function unsuccessful and matching filenames not found
AL = FFH

Osservazioni:

Ciò è il compagno della funzione precedente. Se 21H la funzione INTERNA 11H è riuscita, restituisce il nome di schedario di corrispondenza seguente, se ce n'è. Questa funzione suppone che il FCB utilizzato come input è stato inizializzato correttamente da una chiamata precedente 21H alla funzione INTERNA 11H e dalle chiamate successive possibili 21H alla funzione INTERNA 12H e che il nome di schedario o l'estensione che è cercata contenuto almeno un carattere del metacarattere.

21H INTERNO (0x21)

Funzione 13H (0x13 o 19) - > lima di cancellazione

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

Returns: If function is successful and file or files deleted
AL = 00H
If function is unsuccessful and no matching files were found or at least one matching file was read-only,
AL = FFH

Osservazioni:

Cancella tutte le lime di corrispondenza dall'indice corrente sul difetto o sull'azionatore del disco specificato. Potete anche usare i metacaratteri (? e *).

21H INTERNO (0x21)

Funzione 14H (0x14 o 20) - > sequenziale colto

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

Returns: AL = 00H if read successful
01H if end of file
02H if segment wrap
03H if partial record read at end of
file

Osservazioni:

Questa funzione legge giustamente il blocco sequenziale seguente dei dati da una lima, allora incrementi l'indicatore di lima. Il numero di byte dei dati da leggere è specificato dal campo di registr-formato (sfalsare 0EH) del blocchetto di controllo della lima (FCB).

L'annotazione è letta nella memoria all'indirizzo corrente di zona di trasferimento del disc (DTA), specificato dalla chiamata più recente 21H alla funzione INTERNA 1AH. Se il formato dell'annotazione e la posizione dell'amplificatore sono tale che un trabocco o un indumento da avvolgere intorno al corpo di segmento accadrebbe, la funzione viene a mancare con un codice di ritorno di 02H.


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

Next page
 
 
Di recupero di dati libro
 
Capitolo 1 Una descrizione del recupero di dati
Capitolo 2 Introduzione dei dischi rigidi
Capitolo 3 Metodo logico ai disc ed all'OS
Capitolo 4 Sistemi di numero
Capitolo 5 Introduzione di programmazione di C
Capitolo 6 Introduzione ai principi fondamentali del calcolatore
Capitolo 7 Ordini necessari del DOS
Capitolo 8 Funzioni ed interruzioni di Disc-ESSERE VIVENTE che maneggiano con la C
Capitolo 9 Maneggiamento dei dischi rigidi grandi
Capitolo 10 Recupero di dati dal disco magnetico corrotto
Capitolo 11 Fare i sostegni
Capitolo 12 MBR leggente e di modificazione con la programmazione
Chapter 13 DBR leggente e di modificazione con la programmazione
Capitolo 14 Programmandosi per "il recupero della lima grezza"
Capitolo 15 Programmandosi per i pulitori di dati
Capitolo 16 Sviluppare più programmi di utilità per i disc
Appendice Glossario dei termini di recupero di dati
 
 
Pro Data Doctor

Home

Prodotti

Dettagli contatto

Supporto Clienti

Scarica la Demo

Termini e Condizioni

 
Pro Data Doctor