Hi,
I’m new to driver development. I’m trying to understand the basics. I need to develop a USB driver for our device.
I modified osrfx2 umdf (step 4) sample driver and tried to install on XP. I used free build environment to build the binaries.
When i tried to install the driver in XP, I’m getting the following error
Add Service: Binary “C:\WINDOWS\system32\DRIVERS\WUDFRd.sys” for service “WUDFRd” is not present.
#E032 Error 0xe0000217: A service installation section in this INF is invalid.
Do I need to install WUDFRd.sys explicitly before installing the driver? I cudnt find WUDFRd.sys under the drivers folder.
I’ve not signed the driver. Will it be ignored or is it failing bcos of the unsigned driver? I’ve attached my inf file.
I’m struggling with this please help. Thanks.
The setupapi.log file says :
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [RndUsb_Install.NT.Interfaces] from “e:\testdrivers
\usbrnd4\usbrnd_4.inf”.
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of “USB\VID_1C06&PID_FFFE\000-0000”.
#E360 An unsigned or incorrectly signed file “e:\testdrivers\usbrnd4\usbrnd_4.inf” for driver "
R&D Test Driver" will be installed (Policy=Ignore). Error 0xe000022f: The third-party INF does
not contain digital signature information.
#-035 Processing service Add/Delete section [RndUsb_Install.NT.Services].
#E339 Add Service: Binary “C:\WINDOWS\system32\DRIVERS\WUDFRd.sys” for service “WUDFRd” is not
present.
#E032 Error 0xe0000217: A service installation section in this INF is invalid.
#E275 Error while installing services. Error 0xe0000217: A service installation section in this
INF is invalid.
#E122 Device install failed. Error 0xe0000217: A service installation section in this INF is
invalid.
#E157 Default installer failed. Error 0xe0000217: A service installation section in this INF is
invalid.
#I060 Set selected driver.
#I125 Installing NULL driver for “USB\VID_1C06&PID_FFFE\000-0000”.
#I121 Device install of “USB\VID_1C06&PID_FFFE\000-0000” finished successfully.