I’m attempting to install a (heavily) modified toaster bus driver for
the first time on XP. It fails with the following errors in \windows
\setupapi.log. Can someone please take a look and offer some advice?
I started with the kmdf toaster example and modified both the source as
well as the .inx. I did create new guids for the driver as well.
Is there some other log file I need to look at as well?
THanks,
-PWM
[2009/10/23 09:19:40 2204.100]
#-199 Executing “C:\WinDDK\7600.16385.0\tools\devcon\i386\devcon.exe”
with command line: devcon install vbus.inf root\vbus
#I060 Set selected driver.
#-019 Searching for hardware ID(s): root\vbus
#I022 Found “root\vbus” in c:\vbus\objchk_wxp_x86\i386\vbus.inf; Device:
“VBus Enumerator”; Driver: “VBus Enumerator”; Provider: “Novell Inc”;
Mfg: “(Standard system devices)”; Section name: “Vbus_Device”.
#I087 Driver node not trusted, rank changed from 0x00000000 to
0x00008000.
#I023 Actual install section: [Vbus_Device.NT]. Rank: 0x00008000.
Effective driver date: 10/23/2009.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [Vbus_Device] in “c:\vbus
\objchk_wxp_x86\i386\vbus.inf”.
#I320 Class GUID of device remains:
{4D36E97D-E325-11CE-BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-124 Doing copy-only install of “ROOT\SYSTEM\0003”.
#E360 An unsigned or incorrectly signed file “c:\vbus\objchk_wxp_x86
\i386\vbus.inf” for driver “VBus Enumerator” will be installed
(Policy=Ignore). Error 0xe000022f: The third-party INF does not contain
digital signature information.
#-024 Copying file “c:\vbus\objchk_wxp_x86\i386\vbus.sys” to “C:\WINDOWS
\system32\DRIVERS\vbus.sys”.
#E360 An unsigned or incorrectly signed file “c:\vbus\objchk_wxp_x86
\i386\vbus.inf” for driver “VBus Enumerator” will be installed
(Policy=Ignore). Error 0xe000022f: The third-party INF does not contain
digital signature information.
#-175 SPFILENOTIFY_COPYERROR: Source = “c:\vbus\objchk_wxp_x86\i386
\WdfCoInstaller01009.dll”, Target = “C:\WINDOWS\system32
\WdfCoInstaller01009.dll”, Flags = 0x00000000, Error = 0x00000002.
#W178 SPFILENOTIFY_COPYERROR: returned 1 (is or is treated as
FILEOP_NEWPATH), ReturnBuffer=“C:\WinDDK\7600.16385.0\redist\wdf\x86”.
#-336 Copying file “C:\WinDDK\7600.16385.0\redist\wdf\x86
\WdfCoInstaller01009.dll” to “C:\WINDOWS\system32
\WdfCoInstaller01009.dll” via temporary file “C:\WINDOWS\system32
\SET16.tmp”.
#E360 An unsigned or incorrectly signed file “c:\vbus\objchk_wxp_x86
\i386\vbus.inf” for driver “VBus Enumerator” will be installed
(Policy=Ignore). Error 0xe000022f: The third-party INF does not contain
digital signature information.
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [Vbus_Device.NT.Interfaces] from “c:\vbus
\objchk_wxp_x86\i386\vbus.inf”.
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of “ROOT\SYSTEM\0003”.
#E360 An unsigned or incorrectly signed file “c:\vbus\objchk_wxp_x86
\i386\vbus.inf” for driver “VBus Enumerator” will be installed
(Policy=Ignore). Error 0xe000022f: The third-party INF does not contain
digital signature information.
#I121 Device install of “ROOT\SYSTEM\0003” finished successfully.
[2009/10/23 10:35:10 3896.91]
#-199 Executing “C:\WinDDK\7600.16385.0\tools\devcon\i386\devcon.exe”
with command line: devcon remove root\vbus
#-166 Device install function: DIF_REMOVE.
#I289 Removing device “ROOT\SYSTEM\0003”.
#I048 Device removed.