Design Specifications and Guidelines - Integrating with the System
Plug and Play is a feature of Windows that, with little or no user intervention, automatically installs and configures drivers when their corresponding hardware peripherals are plugged into a PC. This feature applies to peripherals designed according to the Plug and Play specification. Supporting and appropriately adapting to Plug and Play hardware can make your application easier to use. The following are some examples of how you can support Plug and Play:
Fundamentals of Designing User Interaction
Design Specifications and Guidelines