INF installation over existing PNP driver

  • Thread starter Thread starter Archimedes.Syracuse
  • Start date Start date
A

Archimedes.Syracuse

Guest
Hello. I have a ACPI\PNP1234 device, whereby another vendor already has an INF in place. I need to provide additional functionality for said device. How do I setup my INF to attach my driver to that PNP driver stack? I don't need to be below there driver, I need to be above if present.

I attempted:

[Blaaaa.NTamd64.10.0]
%DeviceDesc% = Blaaaaaaaa_Install.NTamd64, *PNP1234;

But when starting the device via pnputil, looking in the setupapi.dev.log it says:

DIF_SELECTBESTCOMPATDRV - exit(0x00000000)
Current installed driver:
Inf name: vendor.inf
Driver Date: 06/21/2018
Driver Version: 10.0.0.1
Exit status: FAILURE(0x00000103)

They currently appear to have better compat as I haven't signed this driver/inf.

Now I don't want to override there INF, or do I?

Do I need to create a filter driver with AddDevice method? Any samples?

Continue reading...
 
Back
Top