Re: WDF Driver Install problem by Doron
Doron
Tue Mar 07 22:05:41 CST 2006
are you installing your driver a chk version of windows? if so, that is not
supported. you must install KMDF on a non debug version of windows. thisis a
limitation in the update technology we use, we are trying to fix it for
future releases.
d
--
Please do not send e-mail directly to this alias. this alias is for
newsgroup purposes only.
This posting is provided "AS IS" with no warranties, and confers no rights.
"Laurence" <lhoward@baldor.com> wrote in message
news:emBR$BhQGHA.2300@TK2MSFTNGP11.phx.gbl...
> Thanks, progressed a bit. Extracts from setupali.log and setupact.log
> follow. The problem appears to be with the coinstaller failing. Possibly
> from not using a checked build verison? I have also tried the PCI9x5x
> example that comes with KMDF v1.0 and that produces the same results. I
> am using WdfCoInstaller01000.dll. Is there a checked build version
> available?
>
> The other possibility im looking into is that i have a missing section
> from my INF file that should attach to the DIF_INSTALLDEVICE.
>
>
> [setupact]
> WdfCoInstaller: [03/07/2006 17:08.44.369] Update process returned error
> code :error(1603) Fatal error during installation.
> . Possible causes are running fre version of coinstaller on checked
> version of OS and vice versa
>
> [setupapi]
> #-166 Device install function: DIF_REGISTER_COINSTALLERS.
> #I056 Coinstallers registered.
> #-166 Device install function: DIF_INSTALLINTERFACES.
> #-011 Installing section [DriverInstall.NTx86.Interfaces] from
> "f:\wdf\pci\install\pcimotion.inf".
> #I054 Interfaces installed.
> #-166 Device install function: DIF_INSTALLDEVICE.
> #E151 Coinstaller 1 of 1 failed. Error 1603: Fatal error during
> installation.
>
>
>
>
>
>
>
>
>
>
>
> [2006/03/07 17:05:25 1816.186]
> #-198 Command line processed: "C:\WINDOWS\system32\mmc.exe"
> C:\WINDOWS\system32\devmgmt.msc /s
> #I060 Set selected driver.
> #-019 Searching for hardware ID(s):
> pci\ven_145f&dev_0002&subsys_0002145f&rev_01,pci\ven_145f&dev_0002&subsys_0002145f,pci\ven_145f&dev_0002&cc_ff8000,pci\ven_145f&dev_0002&cc_ff80
> #-018 Searching for compatible ID(s):
> pci\ven_145f&dev_0002&rev_01,pci\ven_145f&dev_0002,pci\ven_145f&cc_ff8000,pci\ven_145f&cc_ff80,pci\ven_145f,pci\cc_ff8000,pci\cc_ff80
> #-019 Searching for hardware ID(s):
> pci\ven_145f&dev_0002&subsys_0002145f&rev_01,pci\ven_145f&dev_0002&subsys_0002145f,pci\ven_145f&dev_0002&cc_ff8000,pci\ven_145f&dev_0002&cc_ff80
> #-018 Searching for compatible ID(s):
> pci\ven_145f&dev_0002&rev_01,pci\ven_145f&dev_0002,pci\ven_145f&cc_ff8000,pci\ven_145f&cc_ff80,pci\ven_145f,pci\cc_ff8000,pci\cc_ff80
> #I022 Found "PCI\VEN_145f&DEV_0002" in f:\wdf\pci\install\PCIMOTION.inf;
> Device: "NextMove PCI-2"; Driver: "NextMove PCI-2"; Provider: "Baldor";
> Mfg: "Baldor"; Section name: "DriverInstall".
> #I087 Driver node not trusted, rank changed from 0x00002001 to 0x0000a001.
> #I023 Actual install section: [DriverInstall.NTx86]. Rank: 0x0000a001.
> Effective driver date: 03/03/2006.
> #-166 Device install function: DIF_SELECTBESTCOMPATDRV.
> #I063 Selected driver installs from section [DriverInstall] in
> "f:\wdf\pci\install\pcimotion.inf".
> #I320 Class GUID of device remains:
> {78A1C341-4539-11D3-B88D-00C04FAD5171}.
> #I060 Set selected driver.
> #I058 Selected best compatible driver.
> #-124 Doing copy-only install of
> "PCI\VEN_145F&DEV_0002&SUBSYS_0002145F&REV_01\4&B80044F&0&40F0".
> #E360 An unsigned or incorrectly signed file
> "f:\wdf\pci\install\pcimotion.inf" for driver "NextMove PCI-2" will be
> installed (Policy=Ignore). Error 0xe000022f: The third-party INF does not
> contain digital signature information.
> #W187 Install failed, attempting to restore original files.
> #E360 An unsigned or incorrectly signed file
> "f:\wdf\pci\install\pcimotion.inf" for driver "NextMove PCI-2" will be
> installed (Policy=Ignore). Error 0xe000022f: The third-party INF does not
> contain digital signature information.
> #-024 Copying file "f:\wdf\pci\install\PCIMotion.sys" to
> "C:\WINDOWS\System32\drivers\PCIMotion.sys".
> #E360 An unsigned or incorrectly signed file
> "f:\wdf\pci\install\pcimotion.inf" for driver "NextMove PCI-2" will be
> installed (Policy=Ignore). Error 0xe000022f: The third-party INF does not
> contain digital signature information.
> #-024 Copying file "f:\wdf\pci\install\WdfCoinstaller01000.dll" to
> "C:\WINDOWS\system32\WdfCoinstaller01000.dll".
> #E360 An unsigned or incorrectly signed file
> "f:\wdf\pci\install\pcimotion.inf" for driver "NextMove PCI-2" 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 [DriverInstall.NTx86.Interfaces] from
> "f:\wdf\pci\install\pcimotion.inf".
> #I054 Interfaces installed.
> #-166 Device install function: DIF_INSTALLDEVICE.
> #E151 Coinstaller 1 of 1 failed. Error 1603: Fatal error during
> installation.
>
>
>
>
> "Doron Holan [MS]" <doronh@nospam.microsoft.com> wrote in message
> news:O5n1ZDfQGHA.4452@TK2MSFTNGP12.phx.gbl...
>> look at the files %windir%\setupact.log and %windir%\setupapi.log. they
>> should indicate something to you. did you remember to coyp over the
>> class installer and reference it in the INF?
>>
>> d
>>
>> --
>> Please do not send e-mail directly to this alias. this alias is for
>> newsgroup purposes only.
>> This posting is provided "AS IS" with no warranties, and confers no
>> rights.
>>
>>
>> "Laurence" <lhoward@baldor.com> wrote in message
>> news:eQvFSDeQGHA.5092@TK2MSFTNGP11.phx.gbl...
>>> Hi, I'm developing a WDF driver for a PCI device. I have written a
>>> simple driver and the INF. The INF file seems ok when used with CHKINF.
>>> When i install it on the target system (XP checked build 2600)
>>> everything looks ok but at the end it simply says the drivers are not
>>> installed. Looking in WinDBG reveals the following when the driver
>>> installs:
>>> InstallDev error = 643
>>> Anyone have any suggestions? Have tried to find information on the
>>> error but am having trouble finding anything.
>>> Thanks in advance.
>>>
>>>
>>
>>
>
>