To control hardware, your going probably going to have to use ISAPI. I ran into this problem several weeks ago. There's really no good support websites for this. The only thing that has really helped me is the sample ISAPI admin page that is included with platform builder. This seemed to work with only a small ammount of editing and replacing of chunks of code.