Fungsi NdisIfDeregisterInterface (ndis.h)

Fungsi NdisIfDeregisterInterface membatalkan pendaftaran antarmuka jaringan NDIS yang sebelumnya didaftarkan oleh panggilan ke Fungsi NdisIfRegisterInterface .

Sintaks

void NdisIfDeregisterInterface(
  NET_IFINDEX ifIndex
);

Parameter

ifIndex

Indeks yang mengidentifikasi antarmuka jaringan untuk membatalkan pendaftaran. Penyedia antarmuka memperoleh indeks ini dari panggilan sebelumnya ke Fungsi NdisIfRegisterInterface .

Nilai kembali

Tidak ada

Keterangan

Penyedia antarmuka NDIS memanggil fungsi NdisIfDeregisterInterface untuk membatalkan pendaftaran antarmuka jaringan dan untuk menunjukkan bahwa antarmuka harus dihapus dari daftar antarmuka yang diketahui di komputer.

Penyedia antarmuka memanggil fungsi NdisIfDeregisterInterface , misalnya, karena antarmuka telah dihapus instalannya. Penyedia antarmuka tidak memanggil NdisIfDeregisterInterface untuk menunjukkan bahwa antarmuka telah berubah status.

NdisIfDeregisterInterface merilis indeks antarmuka, sehingga NDIS dapat menetapkan ulang indeks ke antarmuka lain yang terdaftar nanti. Jangan membingungkan indeks antarmuka dengan indeks NET_LUID , yang bertahan setelah komputer dimulai ulang.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung di NDIS 6.0 dan yang lebih baru.
Target Platform Desktop
Header ndis.h (termasuk Ndis.h)
Pustaka Ndis.lib
IRQL PASSIVE_LEVEL
Aturan kepatuhan DDI Irql_Interfaces_Function(ndis)

Lihat juga

NET_LUID

NdisIfRegisterInterface