Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Penyedia antarmuka NDIS adalah komponen perangkat lunak yang menyediakan dan mengelola informasi untuk antarmuka jaringan NDIS. Misalnya, driver protokol, driver perantara MUX, dan NDIS adalah penyedia antarmuka. (NDIS menyediakan penyedia antarmuka proksi untuk driver miniport dan driver filter. Namun, driver miniport dan driver filter juga dapat menjadi penyedia antarmuka.) Setiap penyedia antarmuka memanggil fungsiNdisIfRegisterProvider untuk mendaftar sebagai penyedia antarmuka jaringan.
Jika panggilan ke NdisIfRegisterProvider berhasil, NdisIfRegisterProvider akan mengembalikan handle pada alamat yang ditentukan oleh parameter pNdisProviderHandle. Pemanggil menggunakan handle ini dalam panggilan berikutnya (misalnya, untuk mendaftarkan antarmuka). Parameter ProviderCharacteristics menunjuk ke struktur NDIS_IF_PROVIDER_CHARACTERISTICS yang berisi titik masuk penyedia untuk menangani kueri OID dan mengatur permintaan. NDIS_IF_PROVIDER_CHARACTERISTICS menyertakan fungsi kueri dan pengaturan berikut:
Untuk informasi selengkapnya tentang kueri penyedia antarmuka dan mengatur handler, lihat Menangani Kueri OID dan Mengatur Permintaan di Penyedia Antarmuka NDIS.
Driver NDIS dapat memanggil fungsiNdisIfDeregisterProvider untuk membatalkan pendaftaran sebagai penyedia antarmuka jaringan. Misalnya, driver NDIS harus membatalkan pendaftaran sebagai penyedia antarmuka saat dilepas. Penyedia antarmuka harus memastikan bahwa ia tidak memiliki antarmuka apa pun yang terdaftar sebelum memanggil NdisIfDeregisterProvider. Penyedia tidak boleh menggunakan handle penyedia yang diteruskannya pada parameter NdisProviderHandle dari NdisIfDeregisterProvider setelah memanggil NdisIfDeregisterProvider.