Device Installation Samples
Device Installation Samples
Note Device Installation samples for Windows 8 Release Preview are available in the MSDN Developer Samples code gallery.
| Sample name | Build environment | Target operating system | PnP driver | Inbox driver | Sample description |
|---|---|---|---|---|---|
|
Windows 2000 and later versions of Windows |
Windows 2000 and later versions of Windows |
No |
No |
The ClasFilt.inf file is a sample INF file that demonstrates the installation of a class filter driver that will be applied as an upper or lower filter to all devices of a specific device setup class. | |
|
Windows XP and later versions of Windows |
Windows XP and later versions of Windows |
No |
No |
DevCon is a command-line tool that displays detailed information about devices and lets you search for and manipulate devices from the command line. DevCon enables, disables, installs, configures, and removes devices on the local computer and displays detailed information about devices on local and remote computers. DevCon is included in the Microsoft Windows Driver Kit (WDK). | |
|
Windows XP and later versions of Windows |
Windows XP and later versions of Windows |
No |
No |
The Ports Class Installer sample demonstrates a class installer and property page provider for the ports class of devices. The ports class is divided into two types of devices: COM (serial) ports and LPT or ECP (printer) ports. | |
|
Windows 7 Windows Server 2008 Windows Vista Windows Server 2003 Windows XP Windows 2000 |
Windows 7 Windows Server 2008 Windows Vista Windows Server 2003 Windows XP Windows 2000 |
No |
No |
The Toaster Installation Package sample describes different approaches that end users take when adding new hardware to their computer and describes how to address these scenarios in a consistent, robust manner that works cooperatively with Plug and Play (PnP). This sample also outlines the mechanisms provided to facilitate additional vendor requirements such as the installation of value-added software. | |
|
Windows XP and later versions of Windows |
Windows XP and later versions of Windows |
No |
No |
This DIFxAPI sample demonstrates how to use the DIFx API. | |
|
Windows XP and later versions of Windows |
Windows XP and later versions of Windows |
No |
No |
This DIFxAPI sample (AppDrv.exe) demonstrates the usage of the application-to-driver dependency feature of DIFxAPI | |
|
Windows XP and later versions of Windows |
Windows XP and later versions of Windows |
No |
No |
This DIFxApp sample demonstrates how to use the DIFxApp merge module (DIFxApp.msm) to install a driver package that is included in a Microsoft Windows Installer installation package for an application. | |
|
Windows XP and later versions of Windows |
Windows XP and later versions of Windows |
No |
No |
This DIFxApp sample describes how to use the Microsoft Windows Installer XML (WiX) tool set (version 2 or later) with DIFxApp to create a Windows Installer installation package. | |
|
Windows XP and later versions of Windows |
Windows XP and later versions of Windows |
No |
No |
The DPInst sample includes documentation and sample files to demonstrate how DPInst.exe is used to install a driver package. |
Send comments about this topic to Microsoft
Build date: 6/11/2012