I've been working on trying to get a driver package together for our USB products. They are slightly modified FTDI drivers. I have created a .cat file and have signed it so it installs (manually using device manager) without any trouble on W7, Vista and XP. I have versions of the driver set up for x86 and x64. I need to put together an installer package that installs the drivers automatically to the driver store on the users machine, but I'm having a devil of a time finding "complete" information about how DPInst works. I can only find nuggets here and there and am left to fill in the blanks. Anyway, I need to make a DPInst installer file for both the x86 drivers and the x64 drivers. I was wondering if anyone could help me with creating these files. The driver package is set up with a .inf, .h and .cat files in the root. Also the root contains folders labeled amd64, i386 and Static. Amd64 contains .dll, .sys and .lib files. i386 is the same, but for 32 bit systems. Static contains amd64 and i386 folders, and each of those contain a .lib file. I'm totally new to all this driver stuff so if anyone can help by giving info, or pointing me to "complete" reference info, I'd appreciate it.