I have an USB functional driver (KMDF) that has been running for years on win32 SP1.
I am attempting to install the driver on a target running Win32 SP3. The driver does not run and fails with error code 39.
The same driver package does install and run on SP1, is there a problem the coinstaller itself or is my binary at fault ? the log is as follow
OS Version = 5.1.2600 Service Pack 3
Platform ID = 2 (NT)
Service Pack = 3.0
Suite = 0x0100
Product Type = 1
Architecture = x86
[2018/07/12 16:00:23 3688.238]
#-198 Command line processed: "C:\WINDOWS\system32\mmc.exe" /s C:\WINDOWS\system32\compmgmt.msc
#-148 Loading coinstaller modules for "CR APP Interface".
#E144 Loading module "C:\WINDOWS\system32\WdfCoInstaller01011.dll" failed. Error 127: The specified procedure could not be found.