   Using interrupts in XP
  I know this has been asked many times before, but as usual the search function doesn''t work.  I think I was told that you can''t call DOS interrupts from XP because it won''t let you into the level 1 ring.  Is there anyway to get around this? 
  Write a kernel mode driver. ;  It''s the level 0 ring, by the way. ;  Also, XP doesn''t sit on top of DOS, so no XP program (whatever ring) can call a DOS interrupt - it makes no sense because XP doesn''t use DOS interrupts (there are interrupts, int 3 for example, but they behave completely differently to DOS). DOS is a program that can be run from XP.Skizz ;  Maybe if we knew what you wanted to accomplish with the interrupts, someone might be able to suggest an alternate approach. ;  Actually I should have said system interrupts.  Like using a interrupt to find out if a file is open or not. ;  What''s the point of doing that with interrupts? You have API calls for that.   --AnkhSVN - A Visual Studio .NET Addin for the Subversion version control system.[Project site] [Blog] [RSS] [Browse the source] [IRC channel] 