I would like to write an application on USB?
I would like to write an application in C language. Which will simply shows a message ("The USB is connected"), when I will connect my USB stick to my USB port (Windows Vista).
I have no idea how to do it. Where to start and all? I have some device driver knowledge. That too only book knowledge. Now I would like to develop an application or driver.

Please give some idea.
I would like to write an application on USB?
===

I would like to write an application in C language. Which will simply shows a message ("The USB is connected"), when I will connect my USB stick to my USB port (Windows Vista).
I have no idea how to do it. Where to start and all? I have some device driver knowledge. That too only book knowledge. Now I would like to develop an application or driver.

Please give some idea.