Do I need a Driver ?

Hi There!

I have a USB Composite device that has 2 interfaces :

1] A keypad interface [detected as standard on a WinXP and Win2k system]
2] A audio interface [detected as standard on a WinXP and Win2k system]

The device is connected to a phone.

I have to do the following :

1] Send a message to put the buzzer on the device on/off.
2] Send a message to put the relay on the device on/off.
3] Check the onhook/offhook status of the phone.

Do i need to write a driver to do the above [if so what driver will i need a
dedicated driver or a filter driver] or can i just call some existing API's to do the same.

If i have not provided any essential information then please inform me and i will provide it immediately

Thanks for reading.
[842 byte] By [PatrickDSouza] at [2007-11-19 7:32:09]