I'm trying to install a network filter driver using DIFx2.0 and got two
questions:
1. DIFx2.0's document for DPInst says that the DriverPackageType has to
be either ClassFilter or PlugAndPlay. Does this mean they don't support
drivers of other types anymore? DIFx1.1 used to support more than the
two types. Why the upgraded DIFx supports less types?
2. Our driver has two inf files, say a.inf and b.inf. I used "Network"
as their driver type anyway and put them under the same directory of
the DPinst.exe. After installation, the Device manager shows two copies
of the network filter, where there should be one item only. The a.inf
lists b.inf under the [SourceDisksFiles] section. Also, DIFx says that
any inf files in the DPInst.exe's directory will be parsed. I wonder if
the b.inf file got picked up twice?
Thanks!
James