You could create a custom HID input report. From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Tim Roberts Sent: Wednesday, September 12, 2012 2:31 PM To: wdmaudiodev@xxxxxxxxxxxxx Subject: [wdmaudiodev] Re: USB - passing proprietary information using Windows 7 provided drivers Bartosik Lukasz-ALB045 wrote: We are developing USB device which implements two USB classes Audio and Hid. We won't write our own drivers instead we will use drivers provided by Windows 7. Is there a way to pass proprietary information (like error/log messages) from a device to Windows using standard Windows 7 drivers and API ? If you are using the standard drivers, then all you have are the mechanisms in the USB standard, and operating system log messages are not part of the standard. If this is absolutely critical to you, you can always insert a filter driver to communicate with the device using vendor control pipe messages. Of course, now you have to ship an INF file and worry about signing, which sort of defeats the purpose of using the standard drivers to begin with. -- Tim Roberts, timr@xxxxxxxxx<mailto:timr@xxxxxxxxx> Providenza & Boekelheide, Inc.