Fungsi NdisMRemoveMiniport (ndis.h)
Fungsi NdisMRemoveMiniport menghapus adaptor driver miniport yang ditentukan yang telah ditentukan driver miniport tidak dapat dipulihkan dari sistem.
Sintaks
NDIS_STATUS NdisMRemoveMiniport(
NDIS_HANDLE MiniportHandle
);
Parameter
MiniportHandle
Handel ke adaptor miniport yang diinisialisasi yang telah ditentukan driver miniport tidak dapat dipulihkan.
Nilai kembali
NdisMRemoveMiniport dapat mengembalikan salah satu hal berikut:
Menampilkan kode | Deskripsi |
---|---|
|
Adaptor miniport telah dihapus. |
|
Upaya untuk melepas adaptor miniport gagal. |
Keterangan
Jika driver miniport telah menentukan bahwa adaptor miniport tertentu telah gagal dan tidak dapat dipulihkan, driver miniport dapat memanggil NdisMRemoveMiniport untuk menghapus adaptor miniport dari sistem komputer lokal. Dalam panggilan ini, driver miniport meneruskan handel ke adaptor miniport untuk dilepas.
Misalnya, jika driver miniport mendeteksi bahwa adaptor miniport sering direset dan menyebabkan komputer membeku setiap beberapa detik, driver dapat meminta NDIS untuk menghapus adaptor miniport.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung di NDIS 5.1, dan NDIS 6.0 dan yang lebih baru. Untuk driver NDIS 5.1, lihat NdisMRemoveMiniport (NDIS 5.1). |
Target Platform | Universal |
Header | ndis.h (termasuk Ndis.h) |
Pustaka | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
Aturan kepatuhan DDI | Irql_Miniport_Driver_Function(ndis) |