Van int. 21H (0x21) de Functie 57H (0x57 of 87) krijgt of stelde dossierdatum vast en de tijd 58H (0x58 of 88) krijgt of bepaalde toewijzings59H (0x59 of 89) krijgt uitgebreide fouteninformatie

Files Recovery Software
Home Contactgegevens Customer Support Download Demo Producten  

 
 

INT 21H (0x21)

Functie 57H (0x57 or 87) --> Krijg of stel dossierdatum en tijd vast

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: Als succesvolle functie
Carry flag = clear
and, if called with AL = 00H
CX = time
DX = date

Als niet succesvolle functie
Carry flag = set
AX = error code

Becommentariëert:

Deze functie verkrijgt of wijzigt de datum en tijdzegel in de ingang van de wortelfolder van dossier.

INT 21H (0x21)

Functie 58H (0x58 or 88) --> Krijg of bepaal toewijzings

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: Als succesvolle functie
Carry flag = clear
and, if called with AL = 00H
AX = current strategy code

Als niet succesvolle functie
Carry flag = set
AX = error code

Becommentariëert:

Verkrijgt of verandert de code die op de huidige strategie van MS-dos om geheugenblokken toe te wijzen wijst. De strategie geheugentoewijzing van de het standaard van MS-dos is Eerste Pasvorm (code 0).

In de Eerste geschikte geheugentoewijzing, zoekt MS-dos de beschikbare geheugenblokken van laag adres aan hoog adres, toewijzend eerste groot genoeg om aan het verzoek van de bloktoewijzing te voldoen.

In het geval van Beste geschikte toewijzingsstrategie, zoekt MS-dos alle beschikbare geheugenblokken en wijst het kleinste beschikbare blok toe dat aan het verzoek, ongeacht zijn positie zal voldoen.

In de Laatste geschikte strategie van de geheugentoewijzing, zoekt MS-dos de beschikbare geheugenblokken van hoge adressen aan lage adressen, toewijzend hoogste groot genoeg om aan het verzoek van de bloktoewijzing te voldoen.

 

INT 21H (0x21)

Functie 59H (0x59 or 89) --> Krijg uitgebreide fouteninformatie

Call with: AH = 59H
BX = 00H

Returns: AX = extended error code

De lijst van foutencodes is gegeven hieronder:

De Code van de fout

Fout

01H

ongeldig functieaantal

02H

gevonden niet dossier

03H

gevonden niet weg

04H

teveel open dossiers

05H

ontkende toegang

06H

ongeldig handvat

07H

vernietigde de blokken van de geheugencontrole

08H

ontoereikend geheugen

09H

ongeldige het adres van het geheugenblok

0AH (10)

Ongeldig milieu

0BH (11)

ongeldig formaat

0CH (12)

ongeldige toegangscode

0DH (13)

ongeldige gegevens

0EH (14)

onbekende eenheid

0FH (15)

ongeldige schijfaandrijving

10H (16)

geprobeerd om huidige folder te verwijderen

11H (17)

niet zelfde apparaat

12H (18)

niet meer dossiers

13H (19)

schrijven-beschermde schijf

14H (20)

onbekende eenheid

15H (21)

niet klaar aandrijving

16H (22)

onbekend bevel

17H (23)

gegevens fout (CRC)

18H (24)

de slechte lengte van de verzoekstructuur

19H (25)

streef naar fout

1AH (26)

onbekend media type

1BH (27)

gevonden niet sector

1CH (28)

printer uit document

1DH (29)

schrijf fout

1EH (30)

lees fout

1FH (31)

algemene mislukking

20H (32)

het delen van schending

21H (33)

slot schending

22H (34)

ongeldige schijfverandering

23H (35)

Niet beschikbare FCB

24H (36)

delend overschreden buffer

25H-31H

gereserveerd

32H (50)

niet gestaafd netwerkverzoek

33H (51)

verre machine die luistert niet

34H (52)

dubbele naam op netwerk

35H (53)

gevonden niet netwerknaam

36H (54)

bezig netwerk

37H (55)

apparaat er bestaat niet meer op netwerk

38H (56)

netto BIOS overschreden bevelgrens

39H (57)

fout in de hardware van de netwerkadapter

3AH (58)

onjuiste reactie van netwerk

3BH (59)

onverwachte netwerkfout

3CH (60)

verre onverenigbare adapter

3DH (61)

het hoogtepunt van de drukrij

3EH (62)

niet genoeg ruimte voor drukdossier

3FH (63)

geannuleerd drukdossier

40H (64)

geschrapte netwerknaam

41H (65)

ontkende netwerktoegang

42H (66)

het onjuiste type van netwerkapparaat

43H (67)

gevonden niet netwerknaam

44H (68)

overschreden de grens van de netwerknaam

45H (69)

netto BIOS overschreden zittingsgrens

46H (70)

dossier het delen tijdelijk pauzeerde

47H (71)

goedgekeurd niet netwerkverzoek

48H (72)

druk of schijfredirection pauzeerde

49H-4FH

gereserveerd

50H (80)

dossier er bestaat reeds

51H (81)

gereserveerd

52H (82)

kan folder maken niet

53H (83)

ontbreek op int. 24H (kritieke fout)

54H (84)

teveel redirections

55H (85)

dubbele redirection

56H (86)

ongeldig wachtwoord

57H (87)

ongeldige parameter

58H (88)

de fout van het netwerkapparaat

59H (89)

functie niet die door netwerk wordt gesteund

5AH (90)

vereiste geïnstalleerde niet systeemcomponent

BH = error class

01H

als uit middel (zoals opslag of handvatten)

02H

als niet fout, maar tijdelijke situatie (zoals gesloten gebied in dossier) die kunnen worden verwacht om te beëindigen

03H

als vergunningsprobleem

04H

als interne fout in systeemsoftware

05H

als hardwaremislukking

06H

als de mislukking van de systeemsoftware niet de fout van het actieve proces (zoals ontbrekende configuratiedossiers)

07H

als de fout van het toepassingsprogramma

08H

als gevonden niet dossier of punt

09H

als dossier of punt van ongeldig type of formaat

0AH (10)

als gesloten dossier of punt

0BH (11)

als verkeerde schijf in aandrijving, slechte vlek op schijf, of opslagmiddelen probleem

0CH (12)

als er punt reeds bestaat

0DH (13)

onbekende fout

 

BL = recommend action

01H

Probeer redelijk aantal tijden opnieuw, dan snelle gebruiker om mislukking te selecteren of te negeren

02H

probeer redelijk aantal tijden met vertraging tussen opnieuw opnieuw probeert, dan snelle gebruiker om mislukking te selecteren of te negeren

03H

krijg correcte informatie van gebruiker (die typisch door onjuiste dossiernaam of apparatenspecificatie wordt veroorzaakt)

04H

aborteer toepassing met schoonmaakbeurt (d.w.z., eindig programma binnen zo ordelijke manier mogelijk: vrijgevend sloten, die dossiers, enz. sluiten.)

05H

voer directe uitgang zonder schoonmaakbeurt uit

06H

negeer fout

07H

probeer na gebruikersinterventie om opnieuw oorzaak van fout te verwijderen

 

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)

Becommentariëert:

Deze functie verkrijgt gedetailleerde fouteninformatie na een vorige niet succesvolle de functievraag van int. 21H, met inbegrip van de geadviseerde remediërende actie.


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
 
 
Data Recovery boek
 
Hoofdstuk-1 Een Overzicht van de Terugwinning van Gegevens
Hoofdstuk-2 Inleiding van Harde Schijven
Hoofdstuk-3 Logische Benadering van Schijven en OS
Hoofdstuk-4 De Systemen van het aantal
Hoofdstuk-5 Inleiding van de Programmering van C
Hoofdstuk-6 Inleiding aan de Grondbeginselen van de Computer
Hoofdstuk-7 De noodzakelijke Bevelen van Dos
Hoofdstuk-8 Schijf-bios functioneert en onderbreekt Behandeling met C
Hoofdstuk-9 Behandelende Grote Harde Schijven
Hoofdstuk-10 De Terugwinning van gegevens van Bedorven Floppy
Hoofdstuk-11 Het maken van Steunen
Hoofdstuk-12 Het lezen van en het Wijzigen van MBR met Programmering
Hoofdstuk-13 Het lezen van en het Wijzigen van DBR met Programmering
Hoofdstuk-14 Programmering de Terugwinning voor van het "Ruwe Dossier"
Hoofdstuk-15 Programmering voor de Wissers van Gegevens
Hoofdstuk-16 Het ontwikkelen van meer Nut voor Schijven
Bijlage Verklarende woordenlijst van de Termijnen van de Terugwinning van Gegevens
 
 
Pro Data Doctor

Home

Producten

Contactgegevens

Customer Support

Download Demo

Algemene Voorwaarden

 
Pro Data Doctor