Levels of Support for PnP
The extent to which a device supports PnP depends on the PnP support in both the device hardware and the device drivers (see the following table).
PnP driver | Non-PnP driver | |
---|---|---|
PnP Device |
Full PnP |
No PnP |
Non-PnP Device |
Possible partial PnP |
No PnP |
Any device that supports PnP should have PnP support in its drivers.
A non-PnP device can have some PnP capability if it is driven by a PnP driver. For example, an ISA sound card or an EISA network card can be manually installed and then a PnP driver can treat the card like a PnP device.
If a driver does not support PnP, its devices behave as non-PnP devices regardless of any hardware PnP support. A non-PnP driver can constrain the PnP and power management capabilities of the whole system.
Legacy drivers (that is, drivers written before the operating system supported PnP) continue to work as they did previously, without any PnP capability. New drivers should include PnP support.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for