Do I need Windows Driver Kit (WDK) to build "rawhid" example? (missing ddk/hidsdi.h)
I would like to use a windows program to send some bytes to my Teensy3 (love the product, btw!).
I found the rawhid project (http://www.pjrc.com/teensy/rawhid.html), and thought I could use this as a template from which to base my small program.
However when I included all the files in the rawhid test project into VC++ and tried to compile I got the error "cannot open 'ddk/hidsdi.h'".
If I search for this it seems it is a part of the Windows Driver Kit. Do I need to download and install all 700MB of the WDK to be able to compile this tiny program, or am I going about this the wrong way? I didn't see any mention about this on the rawhid page, and it's not clear to me if there's some way to use this without writing my own driver.
Thanks for any help or explanation!
I would like to use a windows program to send some bytes to my Teensy3 (love the product, btw!).
I found the rawhid project (http://www.pjrc.com/teensy/rawhid.html), and thought I could use this as a template from which to base my small program.
However when I included all the files in the rawhid test project into VC++ and tried to compile I got the error "cannot open 'ddk/hidsdi.h'".
If I search for this it seems it is a part of the Windows Driver Kit. Do I need to download and install all 700MB of the WDK to be able to compile this tiny program, or am I going about this the wrong way? I didn't see any mention about this on the rawhid page, and it's not clear to me if there's some way to use this without writing my own driver.
Thanks for any help or explanation!