Implementing Plug and Play

This section describes Plug and Play (PnP) concepts and operating system components, and explains how to support PnP capabilities of device hardware in kernel-mode drivers. The section contains the following topics:

Introduction to Plug and Play

Adding a PnP Device to a Running System

Passing PnP IRPs Down the Device Stack

Postponing PnP IRP Processing Until Lower Drivers Finish

Starting a Device

Stopping a Device

Removing a Device

Using PnP Notification