Superseded Functions

The following functions have been superseded for Windows OEM Service Release 2 and later:

Interrupt 21h Function 1Fh Get Default DPB:
Superseded by Int 21h Function 7302h Get_ExtDPB (FAT32). Will fail if used on FAT32 media.
Interrupt 21h Function 32h Get DPB:
Superseded by Int 21h Function 7302h Get_ExtDPB (FAT32). Will fail if used on FAT32 media.
Interrupt 21h Function36h Get Disk Free Space:
If total or free disk space is greater than 2GB minus 320k, then 2GB minus 320k is returned. This function is superseded by Int 21h Function 7303h Get_ExtFreeSpace (FAT32).
Interrupts 25h/26h Absolute Disk Read / Write:
Superseded by Int 21h Function 7305h Ext_ABSDiskReadWrite (FAT32). These functions fail on FAT32 drives. This is to prevent non-FAT32 compatible software from being able to access FAT32 media.