Bagikan melalui


Menambahkan NIC

Deskripsi berikut dimulai dengan pemuatan driver miniport dan menjelaskan bagaimana NIC ditambahkan. Untuk pemrosesan awal yang dilakukan manajer PnP saat NIC ditambahkan ke sistem yang sedang berjalan, lihat langkah 1-11 Menambahkan Perangkat PnP ke Sistem Berjalan.

  1. Jika driver miniport untuk NIC belum dimuat, manajer PnP memuat driver tersebut dan kemudian memanggil fungsi DriverEntry dari driver miniport . Jika driver sudah dimuat, pemrosesan berlanjut dengan langkah 4.

  2. Dari fungsi DriverEntry, driver miniport mendaftar sebagai driver miniport dan melakukan inisialisasi driver yang lain. Untuk informasi lebih lanjut tentang registrasi sebagai driver miniport, lihat Menginisialisasi Driver Miniport.

  3. NDIS mengisi entri berikut dalam objek driver untuk driver miniport:

    • Titik masuk untuk rutinitas AddDevice.
    • Titik masuk DispatchXxx untuk menangani IRPs.
    • Titik masuk untuk prosedur Unload.
  4. Manajer PnP memanggil rutinitas NDIS AddDevice. Fungsi AddDevice NDIS membuat objek perangkat fungsional (FDO) untuk NIC yang baru ditambahkan dan memasangkan FDO ini ke dalam tumpukan perangkat untuk NIC tersebut.

  5. NDIS membaca informasi dari registri untuk mendapatkan informasi konfigurasi untuk NIC. Informasi ini mencakup informasi pengikatan dan atribut perangkat keras NIC.

  6. Manajer PnP menetapkan sumber daya ke NIC, jika perlu.