If you want to deploy a device driver for x86 and x64 using Difx you have to build two msis each target one os platform (x86 or x64). In your case build 2 msis and use e.g. a bundle to deploy them (or 3: Application, driver_x86 and driver x_64). DifX is the approach we normally use for device drivers.