DIFxApp install Passthru (2x .inf-file)
After installing the ClassFilter sample with sucess I try to install a
passthru driver.
The problem seems to by the second .inf file.
Someone please help me...
Is there a better place to ask DIFxApp questions?
************************************************** *************
<Component Id="mydrv" Guid="3669BF09-9C02-4DCC-B563-2E7C621251A6"
DriverLegacy="yes" DriverForceInstall="no" DriverSequence="0">
<File Id="mydrv" Name="netsf_m.inf" LongName="netsf_m.inf" Vital="yes"
KeyPath="yes" DiskId="1" />
<File Id="mdrvinf2" Name="netsf.inf" LongName="netsf.inf" Vital="yes"
KeyPath="no" DiskId="1" />
<File Id="mydrvsys" Name="EMWBlock.SYS" LongName="EMWBlock.sys"
Vital="yes" KeyPath="no" DiskId="1" />
</Component>
Ending up with:
DIFXAPP: ERROR more than one driver package found in C:\
DIFXAPP: InstallDriverPackages failed with error 0xD
************************************************** *************
After reading somewhere 'always place .inf files in different components':
<Component Id="mydrv" Guid="3669BF09-9C02-4DCC-B563-2E7C621251A6"
DriverLegacy="yes" DriverForceInstall="no" DriverSequence="0">
<File Id="mydrv" Name="netsf_m.inf" LongName="netsf_m.inf" Vital="yes"
KeyPath="yes" DiskId="1" />
<File Id="mydrvsys" Name="EMWBlock.SYS" LongName="EMWBlock.sys"
Vital="yes" KeyPath="no" DiskId="1" />
</Component>
<Component Id="mydrv2" Guid="E230579F-DF7A-47D3-BB59-2B80D6293D9A"
DriverLegacy="yes" DriverForceInstall="no" DriverSequence="0">
<File Id="mydrv2" Name="netsf.inf" LongName="netsf.inf" Vital="yes"
KeyPath="yes" DiskId="1" />
</Component>
the very same Error:
DIFXAPP: ERROR more than one driver package found in C:\
DIFXAPP: InstallDriverPackages failed with error 0xD
Action ended 17:48:04: InstallFinalize. Return value 3.
************************************************** **************
It's a new installed Win XP, so there are no old driver package.
Thanks in advance
|