Bagikan melalui


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
NDIS_STATUS_SUCCESS
Adaptor miniport telah dihapus.
NDIS_STATUS_FAILURE
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)