/build/static/layout/Breadcrumb_cap_w.png

DIFxApp / DPInst

Trying to repackage the PalmUSBD.inf driver (with palmusbd.cat / PalmDevC.dll and PalmUSBD.sys). This is only the driver, not the full Palm desktop software.

DPInst is giving the following error (Dutch language OS Windows 2000):
ERROR encountered while checking integrity of driver package
'C:\Temp\DPInst\PalmUSBD.inf'. Error code 0x65B, Functie is mislukt tijdens
uitvoering.
Translated: "Function failed during execution"


Any idea's?

Also I am trying to msi-repackage/install the Logitech v9.75 driver using the DIFxApp.msm merge module.
The MSI is containing 3 INF files. DEFILTER.INF / LH2KPLUS.INF and LM2KPLUS.INF. The MSI is working and is installing. But it is giving me a pop-up (Click on OK) saying that maybe one or more devices is not connected to the computer.

However, when trying to install is silently with the correct msiexec.exe parameters it is giving errorlevel 1603. Or the following error in the log.
DIFXAPP: Installing devices with Id "ACPI\PNP0F13" using INF
"C:\WINNT\system32\DRVSTORE\LM2KPLUS_aa8aa91addcee9b3286565c1e41634815700051
6\LM2KPLUS.INF".

DIFXAPP: Successfully uninstalled C:\WINNT\INF\oem4.inf from all Devices.

DIFXAPP: Driver Store entry
LM2KPLUS_aa8aa91addcee9b3286565c1e416348157000516 removed.

DIFXAPP: ERROR encountered while installing driver package C:\Program
Files\Logitech Drivers 975\Logi3\LM2KPLUS.INF
DIFXAPP: InstallDriverPackages failed with error 0x5


Any idea's?

0 Comments   [ + ] Show comments

Answers (1)

Posted by: kkaminsk 19 years ago
9th Degree Black Belt
0
DIFx is so much fun to debug being that there is a complete lack of documentation surrounding the error codes.

For your Palm issue try setting the default directory for the merge module to the same directory as where the files for the driver are being put by the MSI. Sometimes that gets rid of errors. But if you want to perform a quick test to see if DIFx will even install the driver you should download the entire framework from Microsoft and try installing the driver with DPInst.exe. If that does not work chances are DIFx will not install your driver. I have found that DIFx does not always work for every driver (Network Transport for example). I wanted to engage Microsoft Premier support on the issue but the client decided it was best to just move on.

For you second situation I have not encountered that problem. I hate the dialogue box telling me to hook up my hardware but I have not had it fail on a silent install. I am not sure what I can say to help you. All I can say is that each of the inf files should be in a seperate component with a seperate entry in the MsiDriverPackages table.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ