Bagikan melalui


Manajer Plug and Play

Manajer Plug and Play (PnP) menyediakan dukungan untuk fungsionalitas PnP di Windows dan bertanggung jawab atas tugas terkait PnP berikut:

  • Deteksi dan enumerasi perangkat saat sistem melakukan booting

  • Memproses penambahan atau penghapusan perangkat saat sistem sedang berjalan

  • Menginstal perangkat baru dengan paket driver yang cocok

Manajer PnP mode kernel mempertahankan Pohon Perangkat yang melacak perangkat dalam sistem. Pohon perangkat berisi informasi tentang perangkat yang ada pada sistem. Ketika komputer dimulai, manajer PnP membangun pohon ini dengan menggunakan informasi dari driver dan komponen lainnya, dan memperbarui pohon saat perangkat ditambahkan atau dihapus.

Ketika driver bus mendeteksi kedatangan atau penghapusan perangkat anak, ia melaporkannya ke manajer PnP mode kernel. Jika kedatangan perangkat dilaporkan dan ini adalah perangkat baru, manajer PnP mode kernel akan langsung menginstal paket driver pada perangkat tersebut atau memberi tahu manajer PnP mode pengguna bahwa perangkat baru ada di sistem dan harus diinstal.

Saat memproses perangkat yang telah diinstal dengan paket driver, manajer PnP mode kernel juga memanggil rutinitas DriverEntry dan AddDevice driver dalam tumpukan perangkat perangkat dan mengirim permintaan IRP_MN_START_DEVICE untuk memulai perangkat.