INT 13H (0x13) Function 34H (0x34 or 52) Lock/Unlock Sector(s) 35H (0x35 or 53) Set Lock Pool Size 36H (0x36 or 54) Set Trace Buffer Size 37H (0x37 or 55) Set Buffered Reads For Specific Drive (QuickCache II v4.20)

Files Recovery Software
Home Contact Details Customer Support Download Demo Products  

 
 

INT 13H (0x13)

Function 34H (0x34 or 52) --> Lock/Unlock Sector(s) (QuickCache II v4.20)

Call with: AH = 34H
AL = Locking/Unlocking function number
(See the Table Given in Comments)

Return: If Function Successful,
AX = 0000H

If Function Unsuccessful,
AX = Status

Comments:

This Function is used to call lock/unlock functions of sectors, specified by AL. If the function is successful the AX is 0000H, if unsuccessful AX returns the status. The different function numbers to be called with AL have been given in the following table:

Value

Function

00H

End sector locking/unlocking

01H

Lock all accessed sectors into cache

02H

Unlock all accessed sectors and discard from cache

INT 13H (0x13)

Function 35H (0x35 or 53) --> Set Lock Pool Size (QuickCache II v4.20)

Call with: AH = 35H
BX = Number of sectors in lock pool

Return: If Function Successful,
AX = 0000H

If Function Unsuccessful,
AX = Status

Comments:

This Function is used to set lock pool size. If the function is successful the AX is 0000H, if unsuccessful AX returns the status.

INT 13H (0x13)

Function 36H (0x36 or 54) --> Set Trace Buffer Size

Call with: AH = 36H
AL = New size of trace buffer

Return: If Function Successful,
AX = 0000H

If Function Unsuccessful,
AX = Status

Comments:

This Function is used to set the Trace Buffer Size. If the function is successful the AX is 0000H, if unsuccessful AX returns the status. This Function is usually called with Function 24H of INT 13H with AL=05H.

INT 13H (0x13)

Function 37H (0x37 or 55) --> Set Buffered Reads For Specific Drive (QuickCache II v4.20)

Call with: AH = 37H
AL = New state
DL = Drive number

Return: If Function Successful,
AX = 0000H

If Function Unsuccessful,
AX = Status

Comments:

This Function is used to set buffered reads for specific Drive. If AL = 00H the State is enable, else disable. If the function is successful the AX is 0000H, if unsuccessful AX returns the status.

Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20

Next page
 
 
Data Recovery Book
 
Chapter 1 An Overview of Data Recovery
Chapter 2 Introduction of Hard Disks
Chapter 3 Logical Approach to Disks and OS
Chapter 4 Number Systems
Chapter 5 Introduction of C Programming
Chapter 6 Introduction to Computer Basics
Chapter 7 Necessary DOS Commands
Chapter 8 Disk-BIOS Functions and Interrupts Handling With C
Chapter 9 Handling Large Hard Disks
Chapter 10 Data Recovery From Corrupted Floppy
Chapter 11 Making Backups
Chapter 12 Reading and Modifying MBR with Programming
Chapter 13 Reading and Modifying DBR with Programming
Chapter 14 Programming for “Raw File” Recovery
Chapter 15 Programming for Data Wipers
Chapter 16 Developing more Utilities for Disks
Appendix Glossary of Data Recovery Terms
 
 
Pro Data Doctor

Home

Products

Contact Details

Customer Support

Download Demo

Terms and Conditions

 
Pro Data Doctor