We ran into the same problem with XP after migrating to W8 level
co-installers for WinUSB. We had to roll back our support for XP.

This can also occur if an item is built on Vista and you attempt to run
it on W8 (there are some items in the support DLL that are no longer
there).

-----Original Message-----
From: Xiaofan Chen [mailto:xiaof...@gmail.com] 
Sent: Monday, October 01, 2012 2:22 AM
To: libusbx-devel@lists.sourceforge.net
Subject: Re: [Libusbx-devel] Problems installing WinUSB or
libusb-win32using Zadig

On Mon, Oct 1, 2012 at 3:27 PM, Christo <christo.cra...@gmail.com>
wrote:
> I'm running Windows XP sp3 in Virtualbox on Debian to test
> cross-platform functionality of libusbx with an embedded device. I
have
> successfully installed the libusb0 driver using Zadig (2.0.1.159) and
my
> test code works.  libusbx and this device works on linux.
>
> When trying to install the WinUSB driver it fails with a popup message
> saying: "The procedure entry point _except_handler4_common could not
be
> located in the dynamic link library msvcrt.dll", the title of the
popup
> says "Installer_x86.exe - Entry point Not Found".  This happens a
second
> time before zadig reports a successful installation.  The device
however
> is not accessible via libusb_open.
>
> >From the debug log it appears as if the following is possibly causing
> the problem: libwdi:debug [syslog] #E144 Loading module "C:\WINDOWS
> \system32\WdfCoInstaller01011.dll" failed. Error 127: The specified
> procedure could not be found.
>
> Similar problems are experienced when trying to install the libusbK
> driver.

I think Zadig is broken under Windows XP. The reason is the inclusion
of KMDF 1.11.
http://msdn.microsoft.com/en-us/windows/hardware/br259104.aspx

The problem is that WDK8 drops the support for Windows XP.
So KMDF 1.11 will not work under XP. In fact, it only supports
Vista onwards.

> Attached please find the debug log for installing the WinUSB driver.
>
> Any suggestions on how to install winusb/libusbK drivers on my system?
http://sourceforge.net/projects/libwdi/files/zadig/
For now you can use Zadig 2.0.154 version (KMDF 1.09)

You can also use libusbK inf-wizard from here. It is
part of the libusbK developer toolkit.
http://code.google.com/p/usb-travis/downloads/list

But for libusb0.sys, please use Zadig 2.0.159 as it is needed
to get libusbx working with libusb0.sys.

-- 
Xiaofan

------------------------------------------------------------------------
------
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel

------------------------------------------------------------------------------
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel

Reply via email to