MSI Device Driver Package using DIFxApp.msm
I have driver sources as:
sxuptp.inf
sxuptp.cat
sxuptp.sys
when I install above driver files using DEVCON COMMAND as:
DEVCON install Sxuptp.inf "root\sxuptp"
Above command create Device node under DeviceManager-->SystemDevices-->SXUPTP Drivers.
Updates drivers for root\sxuptp from Sxuptp.inf.
This device is working properly.
I have created MSI package using DIFxApp for same drivers
After installation it copy the sxuptp.inf,sxuptp.cat and sxuptp.sys files to
%systemroot%\system32\DRVSTORE\Sxuptp_47B5345F2B7D4C90C9B2231.
But it's not actually installs driver to system by saying no device founds or no device is connected to system in log file.
Also It's not creates any device node under DeviceManager
why this happening ??? Any help is appreciated...
Answers (3)
Driver installed to %systemroot%\system32\DRVSTORE directory
SXUPTP.inf file copied to %systemroot%\inf directory as oem21.inf\
means drivers are staged/pre-installed.
But issue is
1. By using DEVCON COMMAND, it install drivers to system and also create the new Device node as SXUPTP under DeviceManager-->SystemDevices
2. But why DPInst/DIFxApp pre-install the drivers to %systemroot%\system32\DRVSTORE only. why it is not creating any Device node under DeviceManager-->SystemDevices snap-in.
I'm not getting this different type of behaviors for same driver software source.
so that the conversation will remain readable.