I wish I had an answer for you. c# web applications are my bag. Tapping into hardware via code, is certainly not my forte. I would suggest searching the usual c#/vb.net respositories for the answer (which I'm sure you've already done). Expert Exchange usually has every answer I'm looking for.