From what i can tell, its all in the security paremeters
The best way to explain this, from what i can put together, is that windows 95 allowed real-mode access to hardware, meaning that it would let software have direct access to your hardware, bypassing OS and going through the kernel.
Windows XP, in the footsteps of NT, 98, ME and 2000, uses protected-mode drivers, which basically means that software has to address the Shell and the Kernel, and does not talk directly to the hardware. QBASIC would have had to have provisions to go through the print spooler in XP.
Basically, 95 is like a kid unsupervised turning the stove on(he has direct access to the stove). NT, 98(se), ME,2000 and XP, however, is like a parent saying, "Are you sure you want to turn on the stove? You could get burnt. "
Hope this explains roughly how it works. If not, then I'll try to explain it better
A+ Core Hardware, Software Certified (May 13 2005)
the new beast...
AMD Athlon XP 3200+ Barton running at 2.16 Ghz.
GeForce MX 4000 (mainly takes the load off the main system)
Creative Labs Audigy 24-bit sound.
Some Case from tigerdirect
512 MB Ultra DDR RAM.
80GB Seagate HDD
LiteOn CD-RW / DVD ROM drive.
currently looking at a litescribe drive at staples, due to its ability to label the CD shortly after being burned.