Windows NT Specific information
I initially write this program to work under NT, so naturally it works. One important thing to note is that you need administrator privileges to read and write raw sectors to disk. It also works under 2000 and although I have not tested it yet, I see no reason why it would not work under XP. (Well, I was wrong. XP SP2 does some stupid things with reading unmountable volumes, but I have now implemented a work around).
If you only use NT, you do not need diskio.dll. It is only needed for Windows 9x.
Windows 2000 (NT5) works fine except for the fact that it does not warn you if you are not an administrator. There seems to be a number of subtle changes to the security related errors generated under NT5.
You can use the 2000 Run As feature but then you will not be able to use drag&drop. I assume this is a security feature which prevents drag & drop between security domains. It could just as easily be a bug :(
If you use NT then is is worth you taking the time too look at my rawwrite for windows program. It allows you to create Linux boot disks from NT.