cancel
Showing results for 
Search instead for 
Did you mean: 

How to use the API of DIFxDriverPackageInstall and other DIFxApp functionality

How to use the API of DIFxDriverPackageInstall and other DIFxApp functionality

Summary

Discussion of DIFxApp functionality outside of the native Device Driver Wizard and MsiDriverPackages table in a built MSI package

Synopsis

InstallShield provides support for installing drivers through the DIFxApp functionality. The Device Driver Wizard simplifies the process of installing device drivers from a Windows Installer?based installation using the Driver Installation Frameworks for Applications (DIFxApp) from Microsoft. When using the Device Driver Wizard the MsiDriverPackages table in a built MSI package is populated.

Discussion

In the event you want to use the APIs provided by Microsoft directly please reference their articles directly. Microsoft documentation indicates: Driver Install Frameworks for Applications (DIFxApp) is a component of Driver Install Frameworks (DIFx). With DIFxApp, Microsoft Windows Installer can be used to install signed driver packages that are associated with applications in a Windows Installer installation package. DIFxApp is designed for vendors who either already have a Windows Installer installation package for their applications or plan to create one.

Additional Information

For information about the InstallShield Device Driver Wizard please reference:

Device Driver Wizard