|
From: libusb T. <tr...@li...> - 2012-07-20 18:00:47
|
#143: WinUSB backend: Provide new driver for Windows 7
------------------------+----------------------------------------
Reporter: martindjr | Owner:
Type: defect | Status: new
Milestone: | Component: libusb-1.0 Windows backend
Resolution: | Keywords:
Blocked By: | Blocks:
------------------------+----------------------------------------
Comment (by timrprobocom):
Windows XP does not ship with WinUSB at all. No version does -- not even
SP3.
Vista ships with WinUSB version 1, and KMDF version 1.5.
Windows 7 ships with WinUSB version 2, and KMDF version 1.9
Windows 8 will ship with WinUSB version 2, and KMDF version 1.11.
The co-installers install the drivers if they are not already present, OR
if the version is too old. If you run WdfCoInstaller01009.dll on Vista
(which contains 1.5), it will install the 1.9 version. If you run
WdfCoInstaller01009.dll (or 01007 or 01005) on Windows 7, it does nothing.
If you **KNOW** your package will only run on a system where KMDF and
WinUSB are already installed, then you do not need to ship the installers.
That means you can't support XP, however.
--
Ticket URL: <https://libusb.org/ticket/143#comment:6>
libusb <https://libusb.org/>
C library for writing portable USB drivers in userspace
|