Windows: Fix some build warnings/link issues
authorChris Dickens <christopher.a.dickens@gmail.com>
Sat, 5 Sep 2015 17:23:38 +0000 (10:23 -0700)
committerChris Dickens <christopher.a.dickens@gmail.com>
Sat, 5 Sep 2015 17:23:38 +0000 (10:23 -0700)
commit127250e0cae571afc04524a523798ce60f5f08d6
treee0a4067cb539ce4868a535c03c09bc09da72e692
parentbf1635b3cb6cd8096f35fb1b0000d263522f191e
Windows: Fix some build warnings/link issues

* Fix MSVC error C4334 (32-bit bit shift)
* Load User32.dll functions at runtime instead of linking directly
  against library (fixes unresovled symbol errors on DDK build)

Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
libusb/os/windows_usb.c
libusb/os/windows_usb.h
libusb/version_nano.h