hi, i'm looking for a way to read hd mbr under w95(i'm coding a little utility to read partitions data). I've already try in several way using DeviceIOControl simulating interrupt calls but none of these methods work for hd. They work only for diskette or hd absolute logical sectors reading. After some days navigating in the net i've found a ms article that explain a workaround for this: talk about using a 'thunk' trik: application must call a 32bit dll that call a 16bit dll that perform the mbr reading. So, i'm looking for a thunk example, with dll32 & dll16 asm code. someone know if ther's any other easier way to read mbr under w95 ? Could someone indicate me some example or some link for a thunk ? infinite thx angelo
Hey, I'm not sure, but isn't your MBR stored at a specific offset? If it is, all you gotta do is go there and read it.