To add a new basic driver deployment action, you should either choose the New Basic Driver item from the pop-up menu or press the Basic Driver button from the New group on the regular Project and contextual Drivers Ribbon pages.
The following components are necessary to install and support a device on a Windows operating system: the driver file (*.sys), the installation files (*.inf and *.cat) and other files (the device installation application, the device icon, the device property pages, etc).
A driver package consists of all the software components that you must supply for your device to be supported under Windows. The basic driver is a simple driver that is shipped as a single dynamic link library (usually as the *.sys file) and is managed like a windows service. The DIFx Driver Package button from the New group on the regular Project and contextual Drivers Ribbon pages should be used to add a new Driver Installation Framework package to the currently configured project to be either installed or pre-installed by a resulting deployment package. The Driver Package button from the New group on the regular Project and contextual Drivers Ribbon pages should be used to add a new driver package to the currently configured project to be either installed or pre-installed by the resulting MSI package. The Basic Driver button from the New group on the regular Project and contextual Drivers Ribbon pages should be used to add a new basic driver deployment action to the currently configured project.