21H (0x21) la funzione INTERNA 57H (0x57 o 87) ottiene o fissato la data della lima ed il tempo 58H (0x58 o 88) ottiene o regolato la strategia 59H di ripartizione (0x59 o 89) ottiene le informazioni estese di errore

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

 
 

21H INTERNO (0x21)

Funzione 57H (0x57 o 87) --> ottenere o regolare la data ed il tempo della lima

Call with: If getting date and time
AH = 57H
AL = 00H
BX = handle

If setting date and time
AH = 57H
AL = 01H
BX = handle
CX = time

bits 00H-04H = 2-second increments (0-29)
bits 05H-0AH = minutes (0-59)
bits 0BH-0FH = hours (0-23)

DX = date

bits 00H-04H = day (1-31)
bits 05H-08H = month (1-12)
bits 09H-0FH = year (relative to 1980)

Returns: If function successful
Carry flag = clear
and, if called with AL = 00H
CX = time
DX = date

If function unsuccessful
Carry flag = set
AX = error code

Osservazioni:

Questa funzione ottiene o modifica il bollo di tempo e della data nell'entrata di indice della radice della lima.

21H INTERNO (0x21)

Funzione 58H (0x58 o 88) --> ottenere o regolare la strategia di ripartizione

Call with: If getting strategy code
AH = 58H
AL = 00H

If setting strategy code
AH = 58H
AL = 01H
BX = desired strategy code
00H = first fit
01H = best fit
02H = last fit


Returns: If function successful
Carry flag = clear
and, if called with AL = 00H
AX = current strategy code

If function unsuccessful
Carry flag = set
AX = error code

Osservazioni:

Ottiene o cambia il codice che indica la strategia corrente di MS-DOS per l'assegnazione dei blocchetti di memoria. La strategia di ripartizione di memoria di MS-DOS di difetto in primo luogo misura (codice 0).

Nella prima ripartizione di memoria di misura, il MS-DOS cerca i blocchetti disponibili di memoria dall'indirizzo basso all'alto indirizzo, assegnante quello primo abbastanza grande per soddisfare la richiesta di ripartizione del blocco.

Nel caso di strategia di ripartizione adatta migliore, le ricerche tutte di MS-DOS memoria disponibile ostruisce ed assegna il più piccolo blocco disponibile che soddisfaccia la richiesta, senza riguardo alla relativa posizione.

Nell'ultima strategia adatta di ripartizione di memoria, il MS-DOS cerca i blocchetti disponibili di memoria dagli alti indirizzi agli indirizzi bassi, assegnanti quello più alto abbastanza grande per soddisfare la richiesta di ripartizione del blocco.

 

21H INTERNO (0x21)

Funzione 59H (0x59 o 89) --> ottenere le informazioni estese di errore

Call with: AH = 59H
BX = 00H

Returns: AX = extended error code

La Tabella dei codici di errore è stata data qui sotto:

Codice di errore

Errore

01H

invalid di numero di funzione

02H

lima non trovata

03H

percorso non trovato

04H

troppe lime aperte

05H

l'accesso ha negato

06H

invalid della maniglia

07H

blocchetti di controllo di memoria distrutti

08H

memoria insufficiente

09H

invalid di indirizzo del blocchetto di memoria

0AH (10)

Invalid dell'ambiente

0BH (11)

invalid di disposizione

0CH (12)

invalid di codice di accesso

0DH (13)

invalid di dati

0EH (14)

unità sconosciuta

0FH (15)

invalid dell'azionatore del disco

10H (16)

ha tentato di rimuovere l'indice corrente

11H (17)

il non stesso dispositivo

12H (18)

più lime

13H (19)

disc write-protected

14H (20)

unità sconosciuta

15H (21)

guidare per non aspettare

16H (22)

ordine sconosciuto

17H (23)

errore di dati (CRC)

18H (24)

lunghezza difettosa della struttura di richiesta

19H (25)

errore di ricerca

1AH (26)

tipo di mezzi sconosciuto

1BH (27)

settore non trovato

1CH (28)

stampatore da carta

1DH (29)

scrivere il difetto

1EH (30)

difetto colto

1FH (31)

guasto generale

20H (32)

compartecipazione della violazione

21H (33)

bloccare la violazione

22H (34)

invalid del cambiamento del disc

23H (35)

FCB non disponibile

24H (36)

ripartendo amplificatore oltrepassato

25H-31H

riservato

32H (50)

richiesta non confirmata della rete

33H (51)

macchina a distanza che non ascolta

34H (52)

nome duplicato sulla rete

35H (53)

nome della rete non trovato

36H (54)

rete occupata

37H (55)

il dispositivo più non esiste sulla rete

38H (56)

limite netto di ordine di ESSERE VIVENTE oltrepassato

39H (57)

errore in fissaggi dell'adattatore della rete

3AH (58)

risposta errata dalla rete

3BH (59)

errore inatteso della rete

3CH (60)

adattatore a distanza incompatibile

3DH (61)

coda di stampa piena

3EH (62)

non abbastanza spazio per la lima della stampa

3FH (63)

lima della stampa annullata

40H (64)

nome della rete cancellato

41H (65)

accesso di rete negato

42H (66)

tipo di dispositivo errato della rete

43H (67)

nome della rete non trovato

44H (68)

limite nome della rete oltrepassato

45H (69)

limite netto di sessione di ESSERE VIVENTE oltrepassato

46H (70)

lima che si ripartisce temporaneamente fatto una pausa

47H (71)

richiesta della rete non accettata

48H (72)

la reinstradazione del disc o della stampa ha fatto una pausa

49H-4FH

riservato

50H (80)

la lima già esiste

51H (81)

riservato

52H (82)

non può fare l'indice

53H (83)

venire a mancare su 24H INTERNO (errore critico)

54H (84)

troppe reinstradazioni

55H (85)

reinstradazione duplicata

56H (86)

parola d'accesso non valida

57H (87)

parametro non valido

58H (88)

difetto del dispositivo della rete

59H (89)

funzione non sostenuta tramite la rete

5AH (90)

componente di sistema richiesto non installato

BH = error class

01H

se dalla risorsa (quali immagazzinaggio o le maniglie)

02H

se non errore, ma situazione provvisoria (quale la regione locked in lima) che può essere prevista per concludersi

03H

se problema di autorizzazione

04H

se errore interno nel software di sistema

05H

se guasto dei fissaggi

06H

se guasto del software di sistema non il difetto del processo attivo (quali le lime mancanti di configurazione)

07H

se errore di programma di applicazione

08H

se lima o articolo non trovato

09H

se lima o articolo di tipo o della disposizione non valido

0AH (10)

se la lima o l'articolo bloccasse

0BH (11)

se disc errato nell'azionamento, punto difettoso sul disc, o problema di strumento di memorizzazione

0CH (12)

se l'articolo già esiste

0DH (13)

errore sconosciuto

 

BL = recommend action

01H

Processare nuovamente il numero di volte ragionevole, allora utente rapido selezionare la terminazione o ignorare

02H

processare nuovamente il numero di volte ragionevole con fa ritardare fra le altre prove, allora utente rapido selezionare la terminazione o ignorare

03H

ottenere le informazioni corrette dall'utente (causato tipicamente dal nome di archivio o dalla specifica di dispositivo errato)

04H

abbandonano l'applicazione con pulizia (cioè, terminano il programma in ordinato un modo come possibile: liberando le lime di chiusura, delle serrature, ecc.)

05H

effettuare l'uscita immediata senza pulizia

06H

ignorare l'errore

07H

processare nuovamente dopo che intervento dell'utente per rimuovere la causa dell'errore

 

CH = error locus
01H unknown
02H block device (disk or disk
emulator)
03H network
04H serial device
05H memory

ES: DI = ASCIIZ volume label of disk to
insert, if AX = 0022H (invalid disk
change)

Osservazioni:

Questa funzione ottiene le informazioni di errore dettagliato dopo una chiamata di funzione INTERNA infruttuosa precedente 21H, compreso l'azione correttiva suggerita.


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