Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Plug and Play (PnP) is het onderdeel van Windows waarmee een computersysteem zich kan aanpassen aan hardwarewijzigingen met minimale tussenkomst van de gebruiker. Een gebruiker kan apparaten toevoegen en verwijderen zonder handmatige configuratie en zonder kennis van computerhardware. Een gebruiker kan bijvoorbeeld een draagbare computer docken en het dockingstation toetsenbord, muis en monitor gebruiken zonder handmatige configuratiewijzigingen aan te brengen.
PnP vereist ondersteuning van apparaathardware, systeemsoftware en stuurprogramma's. Initiatieven in de hardware-industrie definiëren standaarden voor eenvoudige identificatie van invoegtoepassingen en systeemonderdelen. Deze Windows Driver Kit (WDK)-documentatie is gericht op de systeemsoftwareondersteuning voor PnP en hoe stuurprogramma's die ondersteuning gebruiken om PnP te implementeren.
De systeemsoftwareondersteuning voor PnP, samen met PnP-stuurprogramma's, biedt de volgende functionaliteit:
Automatische en dynamische herkenning van geïnstalleerde hardware
Toewijzing en reallocatie van hardwareresources
De PnP-beheer bepaalt de hardwarebronnen die door elk apparaat worden aangevraagd (bijvoorbeeld invoer-/uitvoerpoorten, interruptaanvragen, kanalen voor directe geheugentoegang en geheugenlocaties) en wijst hardwarebronnen op de juiste manier toe. De PnP-manager configureert indien nodig resourcetoewijzingen opnieuw, bijvoorbeeld wanneer een nieuw apparaat wordt toegevoegd aan het systeem waarvoor resources al in gebruik zijn.
Stuurprogramma's voor PnP-apparaten wijzen geen resources toe; In plaats daarvan worden de aangevraagde resources voor een apparaat geïdentificeerd wanneer het apparaat wordt geïnventariseerd. De PnP-manager haalt de vereisten voor elk apparaat op tijdens de toewijzing van resources. Resources kunnen niet dynamisch worden geconfigureerd voor verouderde apparaten, dus de PnP-manager wijst eerst resources toe aan verouderde apparaten.
Laden van de juiste stuurprogramma's
Een programmeerinterface voor stuurprogramma's om te communiceren met het PnP-systeem
De interface bevat I/O-beheerroutines, Plug en Play secundaire IRPs, vereiste standaardstuurprogrammaroutines en informatie in het register.
Mechanismen voor stuurprogramma's en toepassingen om meer te weten te komen over wijzigingen in de hardwareomgeving en passende acties uit te voeren
Met PnP kunnen stuurprogramma's en gebruikersmoduscode zich registreren voor bepaalde hardwaregebeurtenissen en hiervan op de hoogte worden gebracht.
Als een stuurprogramma in aanmerking wil komen voor PnP, moet het voorzien zijn van de vereiste PnP-toegangspunten, de vereiste PnP IRPs afhandelen en de PnP-richtlijnen volgen.