Λειτουργία INT 21H (0x21) 1CH (0x1C ή 28) παίρνουν τα στοιχεία 21H κίνησης (0x21 ή 33) τυχαίο διαβασμένο 22H (0x22 ή 34) τυχαίος γράφει 23H (0x23 ή 35) παίρνει το μέγεθος 24H αρχείων (0x24 ή 36) το σχετικό αριθμό 25H αρχείων συνόλου (0x25 ή 37) το σύνολο διακόπτει διανυσματικό 26H (0x26 ή 38) δημιουργεί το νέο πρόθεμα τμήματος προγράμματος (PSP) 27H (0x27 ή 39) τον τυχαίο φραγμό γράφει διαβασμένο 28H (0x28 ή 40)

Data Recovery PRO DATA DOCTOR

Home | Order Online | Downloads | Contact Us | Software Knowledgebase

it | es | pt | fr | de | jp | kr | cn | ru | nl | gr


INT 21H (0x21)

Λειτουργία 1CH (0x1C ή 28) > παίρνουν τα στοιχεία κίνησης

Call with: AH = 1CH
DL = Drive Code

Returns: If function is successful
AL = sectors per cluster
DS: BX = segment: offset of media ID byte
CX = size of physical sector in bytes
DX = number of clusters for default or
specified drive

Εάν η λειτουργία είναι ανεπιτυχής και άκυρη οδηγήστε ή κρίσιμο λάθος
AL = FFH

Σχολιάζει:

Αυτή η λειτουργία λαμβάνει τις πληροφορίες κατανομής για τη διευκρινισμένη κίνηση δίσκων και έναν δείκτη στην ψηφιολέξη προσδιορισμού μέσων από τον πίνακα κατανομής αρχείων της. Αναφέρετε τον πίνακα ψηφιολέξεων ταυτότητας περιγραφέα μέσων, που δίνεται στο INT 21H, λειτουργία 1BH, για τις πληροφορίες ταυτότητας MEDIA.

 

INT 21H (0x21)

Λειτουργία 1DH (0x1D ή 29) > διατηρημένος

INT 21H (0x21)

Λειτουργία 1EH (0x1E ή 30) > διατηρημένος

INT 21H (0x21)

Λειτουργία 1FH (0x1F ή 31) > διατηρημένος

INT 21H (0x21)

Λειτουργία 20H (0x20 ή 32) > διατηρημένος

INT 21H (0x21)

Λειτουργία 21H (0x21 ή 33) > τυχαίος που διαβάζεται

Call with: AH = 21H

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, read canceled
03H if partial record read at end of
file

Σχολιάζει:

Αυτή η λειτουργία διαβάζει ένα επιλεγμένο αρχείο από ένα αρχείο στη μνήμη. Το αρχείο διαβάζεται στη μνήμη στην τρέχουσα διεύθυνση περιοχής μεταφοράς δίσκων, που διευκρινίζεται από την πιό πρόσφατη κλήση στη λειτουργία INT 21H 1AH.

 

INT 21H (0x21)

Λειτουργία 22H (0x22 ή 34) > τυχαίος γράφει

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

Returns: AL = 00H if write successful
01H if disk full
02H if segment wrap, write canceled

Σχολιάζει:

Αυτή η λειτουργία γράφει τα στοιχεία από τη μνήμη σε ένα επιλεγμένο αρχείο σε ένα αρχείο.

 

INT 21H (0x21)

Λειτουργία 23H (0x23 ή 35) > παίρνει το μέγεθος αρχείων

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

Returns: Εάν η λειτουργία είναι επιτυχές και ταιριάζοντας με όνομα αρχείου που βρίσκεται
AL = 00H
Και ο τομέας σχετικός-αρχείων FCB (όφσετ 21H) έθεσε τον αριθμό αρχείων στο αρχείο, που στρογγυλεύτηκε επάνω εάν είναι απαραίτητο στα επόμενα πλήρη πρακτικά

Εάν η λειτουργία δεν είναι ανεπιτυχές και κανένα αρχείο ταιριάσματος που βρίσκεται
AL = FFH

Σχολιάζει:

Αυτή η λειτουργία ψάχνει για ένα αρχείο ταιριάσματος στον τρέχοντα κατάλογο εάν κάποιος βρίσκεται, ενημερώνει το FCB με το μέγεθος του αρχείου από την άποψη του αριθμού αρχείων. Δεν υπάρχει κανένα μέγεθος αρχείων προεπιλογής γιατί αυτή η λειτουργία επομένως μια κατάλληλη αξία πρέπει να τοποθετηθεί στον τομέα μεγέθους αρχείων FCB (όφσετ 0EH) πρίν καλεί αυτήν την λειτουργία.

 

INT 21H (0x21)

Λειτουργία 24H (0x24 ή 36) > θέτει το σχετικό αριθμό αρχείων

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

Returns: Το Al καταστρέφεται (άλλος κατάλογος επηρεασθείς)
Τομέας σχετικός-αρχείων FCB (όφσετ 21H) ενημερωμένος

Σχολιάζει:

Αυτή η λειτουργία θέτει τον τομέα αριθμού σχετικός-αρχείων ενός φραγμού ελέγχου αρχείων (FCB) για να αντιστοιχεί στην τρέχουσα θέση αρχείων όπως καταγράφεται στο ανοιγμένο FCB.

 

INT 21H (0x21)

Λειτουργία 25H (0x25 ή 37) > θέτει διακόπτει το διάνυσμα

Call with: AH = 25H
AL = interrupt number
DS: DX = segment: offset of interrupt handling
routine

Returns: Nothing

Σχολιάζει:

Αυτή η λειτουργία μονογράφει μια ΚΜΕ διακόπτει το διάνυσμα για να δείξει διακόπτει τη διαχειριζόμενη ρουτίνα. Πρέπει να χρησιμοποιηθεί παρά την άμεση έκδοση του δια:κόπτω-διανυσματικού πίνακα από τις καλά-συμπεριφερμένες εφαρμογές.

 

INT 21H (0x21)

Λειτουργία 26H (0x26 ή 38) > δημιουργεί το νέο πρόθεμα τμήματος προγράμματος (PSP)

Call with: AH = 26H
DX = segment: of new program segment
prefix (PSP)

Returns: Nothing

Σχολιάζει:

Αυτή η λειτουργία αντιγράφει το πρόθεμα τμήματος προγράμματος (PSP) του προγράμματος αυτήν την περίοδο εκτέλεσης σε μια διευκρινισμένη διεύθυνση τμήματος στην ελεύθερη μνήμη, κατόπιν ενημερώνει το νέο PSP για να το καταστήσει χρησιμοποιήσιμο από ένα άλλο πρόγραμμα.

 

INT 21H (0x21)

Λειτουργία 27H (0x27 ή 39) > τυχαίος φραγμός που διαβάζεται

Call with: AH = 27H
CX = number of records to read
DS: DX = segment: offset of previously opened
file control block

Returns: AL = 00H if all requested records read
01H if end of file
02H if segment wrap
03H if partial record read at end of
file
CX = actual number of records read

Σχολιάζει:

Αυτή η λειτουργία διαβάζει ένα ή περισσότερα διαδοχικά αρχεία από ένα αρχείο στη μνήμη, που αρχίζει σε μια οριζόμενη θέση αρχείων. Εάν το μέγεθος και η θέση του απομονωτή είναι τέτοιο που μια υπερχείλιση ή wraparound τμήματος θα εμφανιζόταν, η λειτουργία αποτυγχάνει με έναν επιστροφής κώδικα 02H και εάν ένα μερικό αρχείο διαβάζεται στο τέλος του αρχείου, το υπόλοιπο του αρχείου είναι γεμισμένο με τα μηδενικά.

 

INT 21H (0x21)

Λειτουργία 28H (0x28 ή 40) > ο τυχαίος φραγμός γράφει

Call with: AH = 28H
CX = number of records to write
DS: DX = segment: offset of previously opened
file control block

Returns: AL = 00H if all requested records written
01H if disk full
02H if segment wrap
CX = actual number of records written

Σχολιάζει:

Αυτή η λειτουργία γράφει ένα ή περισσότερα διαδοχικά αρχεία από τη μνήμη σε ένα αρχείο, που αρχίζει σε μια οριζόμενη θέση αρχείων. Εάν το μέγεθος και η θέση του απομονωτή είναι τέτοιο που μια υπερχείλιση ή wraparound τμήματος θα εμφανιζόταν, η λειτουργία αποτυγχάνει με έναν επιστροφής κώδικα 02H.

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