Fungsi NdisCompleteUnbindAdapterEx (ndis.h)

Driver protokol memanggil fungsi NdisCompleteUnbindAdapterEx untuk menyelesaikan operasi unbind yang fungsi ProtocolUnbindAdapterEx drivernya dikembalikan NDIS_STATUS_PENDING.

Sintaks

void NdisCompleteUnbindAdapterEx(
  [in] NDIS_HANDLE UnbindContext
);

Parameter

[in] UnbindContext

Handel yang diteruskan NDIS ke parameter UnbindContext dari fungsi ProtocolUnbindAdapterEx .

Nilai kembali

Tidak ada

Keterangan

Ketika driver protokol kembali NDIS_STATUS_PENDING darinya Fungsi ProtocolUnbindAdapterEx , driver tersebut harus memanggil NdisCompleteUnbindAdapterEx setelah operasi unbind selesai.

Ketika driver memanggil NdisCompleteUnbindAdapterEx, driver telah selesai membersihkan informasi konteks per pengikatan yang dikelola driver untuk pengikatan, dan merilis sumber daya apa pun yang dialokasikan untuk membuat pengikatan.

Saat kembali dari NdisCompleteUnbindAdapterEx , handel UnbindContext tidak valid. Artinya, driver protokol tidak boleh meneruskan handel ini dalam panggilan ke fungsi NdisXxx apa pun.

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 <= DISPATCH_LEVEL
Aturan kepatuhan DDI Irql_Protocol_Driver_Function(ndis)

Lihat juga

NdisOpenAdapterEx

ProtocolBindAdapterEx

ProtocolUnbindAdapterEx