Hi All, I have encountered a problem using DIFx with Wix to remove driver. The installation parts works like a charm, driver is registered and started upon reboot. However, removing the driver produces the following error in the msiexec.exe log:
DIFXAPP: UninstallDriverPackages() DIFXAPP: 'CustomActionData' property 'DIFxApp Version' is 2.1.1. DIFXAPP: 'CustomActionData' property 'UI Level' is 3. DIFXAPP: 'CustomActionData' property 'componentId' is {050C4E17-B614-4C00-A06F-9487C5EC800B}. DIFXAPP: 'CustomActionData' property 'flags' is 0x1D. DIFXAPP: 'CustomActionData' property 'ProductName' is Test Driver. DIFXAPP: 'CustomActionData' property 'ManufacturerName' is Test Company. DIFXAPP: INFO: user SID of user performing the install is 'S-1-5-21-941133380-2246214297-2997594039-500'. DIFXAPP: INFO: opening HKEY_USERS\S-1-5-21-941133380-2246214297-2997594039-500\Software\Microsoft\Windows\CurrentVersion\DIFxApp\Components\{050C4E17-B614-4C00-A06F-9487C5EC800B} (User's SID: 'S-1-5-21-941133380-2246214297-2997594039-500') ... DIFXAPP: INFO: ENTER: DriverPackageUninstallW DIFXAPP: INFO: Uninstalling driver package C:\WINDOWS\system32\DRVSTORE\testdrv_28D5E0CBF96E36882FC50FB36D90C7A15D73FF7D\testdrv.inf... DIFXAPP: ERROR: Error occurred while uninstalling driver package 'C:\WINDOWS\system32\DRVSTORE\testdrv_28D5E0CBF96E36882FC50FB36D90C7A15D73FF7D\testdrv.inf' DIFXAPP: INFO: Successfully re-added '{050C4E17-B614-4C00-A06F-9487C5EC800B}' to reference list of driver store entry '' DIFXAPP: INFO: RETURN: DriverPackageUninstallW (0x643) DIFXAPP: ERROR encountered while uninstalling driver store C:\WINDOWS\system32\DRVSTORE\testdrv_28D5E0CBF96E36882FC50FB36D90C7A15D73FF7D\testdrv.inf DIFXAPP: UninstallDriverPackages failed with error 0x643 DIFXAPP: We will attempt to continue uninstalling other components of this application. The same error happen whether I use DIFx 2.0.1 or 2.1.1. The Wix portion of the driver component looks like this: <Component Id="coTestDrv32" Guid="64EE012E-9BBB-4604-95D7-CBC48770B4D9" DriverForceInstall="yes" DriverLegacy="yes" DriverAddRemovePrograms="no" DriverSequence="0" DriverDeleteFiles="yes" Win64="no"> <File Id="fileDrvSys" Name="testdrv.sys" Checksum="yes" KeyPath="yes" Vital="yes" DiskId="1" src="testdrv.sys" /> <File Id="fileDrvInf" Name="testdrv.inf" Checksum="yes" KeyPath="no" Vital="yes" DiskId="1" src="testdrv.inf" /> </Component> Does anyone has an idea about the issue? Your responses are really appreciated. ------------------------------------------------------------------------------ Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) software. With Adobe AIR, Ajax developers can use existing skills and code to build responsive, highly engaging applications that combine the power of local resources and data with the reach of the web. Download the Adobe AIR SDK and Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users