Hi,

Is there any way for a User-Mode Application to send a
class-specific request(hid spec 1.1 - section 7.2) to a
USB HID device in Windows (with or without the Driver
Development Kit)? I am trying to send a Set_Protocol
request(7.2.6) to a HID device. Everything I've read so
far requires driver level stuff.

Excerpt from Hid Spec.
7.2 Class-Specific Requests
Description:
Class-specific requests allow the host to inquire about
the capabilities and state of a device and to set the
state of output and feature items. These transactions are
done over the Default pipe and therefore follow the
format of Default pipe requests as defined in the USB
specification.

Thanks for the help,
Jackson