Prev: KeDelayExecutionThread in 64-bit drivers
Next: driver installation failed in xp with 7600.16385.0 build environme
From: acdrv on 3 Mar 2010 18:12 Hi, I am new to Device Driver Development. I'm learning the basics to understand. I need to develop a USB driver for our company device which has to perform bulk transfer. I tried the usb, umdf samples present in the WDK. I modified the files under step 4 and tried installing in win XP. I used free build. 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've not signed the driver. will it be ignored or is it failing bcos of the unsigned driver? 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. Submitted via EggHeadCafe - Software Developer Portal of Choice Join Lists with LINQ - SharePoint 2010 http://www.eggheadcafe.com/tutorials/aspnet/b0c1cd0d-fe82-444e-a16e-7d3fb7d38eca/join-lists-with-linq--sh.aspx
From: Maxim S. Shatskih on 4 Mar 2010 02:13
> Do I need to install WUDFRd.sys explicitly before installing the driver? This is for UMDF only. Are you using UMDF? -- Maxim S. Shatskih Windows DDK MVP maxim(a)storagecraft.com http://www.storagecraft.com |