interrupt handling - int 13h in windows protected mode? -


Can we use int 13h (Direct Disk read / write) in the Windows operating system or allow us in Windows protected mode Does not give, and if it is so, is the work round? thank you in advanced.

No, the Windows sub-system, upon initialization during boot, will be reconfigured in the form of bios calls In BIOS interrupt handling are 16 bits, not protected mode and therefore int 13h will be invalid. This is the reason that there are drivers that have been written for safe mode from 32bit, which bypasses the BIOS completely.

Which question asks - Why are you trying to do this?

Windows will kill your code on any attempt to communicate with BOOS, such as "hey, you code, you talk to me as a Windows boss, you can not bypass me

The only time when Intel 13h is used is the first boot phase of the Windows load. Will be done during or if you are using MSDOS as a system ie a window, Just boot into MSDOS, then validated using Intel 13h. In both cases, they will be 16 bit modes and therefore BOOS will be accessible.

A common obstacle 0x2E I believe, which is the kernel call system, as far as I know.

In short, I would advise not to bypass the Windows system, which is why there is such a thing as a driver for you to do this, then you run with the driver As part of the disk I / O subsystem will be better to take part and handle it for you.


Comments

Popular posts from this blog

oracle - The fastest way to check if some records in a database table? -

php - multilevel menu with multilevel array -

jQuery UI: Datepicker month format -