I'm trying to use various interrupts in Win2000 (using Borland C 4.51). The interrupts are int25/int26(absolute disk read/write). However i can't use them because I get a protection error.. ok.. i now realise that Windows will not allow me to use these ints because of something called protected mode. Is there a way around this???
I'm trying to read/write to a FAT32 formatted 10Gb hard disk.. i only want access to the master boot record and the fat tables (+ anything in between).
I presume NT will give the same error(s) as Win2000 because '2000 is built on NT technology.
I have no trouble using interrupt 21, function 440Dh, minor code 60h to read a parameter table from the disk.. why doesn't this give an error also?? .. is it because this int usage is not harmful??
Any help would be appreciated.
I'm trying to read/write to a FAT32 formatted 10Gb hard disk.. i only want access to the master boot record and the fat tables (+ anything in between).
I presume NT will give the same error(s) as Win2000 because '2000 is built on NT technology.
I have no trouble using interrupt 21, function 440Dh, minor code 60h to read a parameter table from the disk.. why doesn't this give an error also?? .. is it because this int usage is not harmful??
Any help would be appreciated.