Makro NdisMCmCloseAddressFamilyComplete (ndis.h)

NdisMCmCloseAddressFamilyComplete mengembalikan status akhir permintaan klien, di mana driver MCM mengembalikan NDIS_STATUS_PENDING, untuk menutup AF.

Sintaks

void NdisMCmCloseAddressFamilyComplete(
   _S_,
   _H_
);

Parameter

_S_

Penelepon mengatur ini ke NDIS_STATUS_SUCCESS.

_H_

Menentukan handel yang disediakan NDIS yang diteruskan ke fungsi ProtocolCmOpenAf driver MCM ketika klien ini awalnya membuka keluarga alamat.

Nilai kembali

Tidak ada

Keterangan

Driver MCM harus memanggil NdisMCmCloseAddressFamilyComplete jika fungsi ProtocolCmCloseAf sebelumnya mengembalikan NDIS_STATUS_PENDING untuk NdisAfHandle yang diberikan . Klien, yang memulai operasi close-AF yang tertunda dengan panggilan ke NdisClCloseAddressFamily, tidak dapat melepaskan sumber daya yang dialokasikan untuk melacak komunikasi pada AF sampai panggilan driver MCM ke NdisMCmCloseAddressFamilyComplete.

Panggilan ke NdisMCmCloseAddressFamilyComplete menyebabkan NDIS memanggil klien Fungsi ProtocolClCloseAfComplete .

Driver MCM kemudian tidak dapat menggunakan NdisAfHandle, yang tidak valid untuk driver MCM ketika NdisMCmCloseAddressFamilyComplete mengembalikan kontrol.

Hanya driver miniport berorientasi koneksi yang menyediakan dukungan manajemen panggilan terintegrasi yang dapat memanggil NdisMCmCloseAddressFamilyComplete. Manajer panggilan mandiri, yang mendaftarkan diri dengan NDIS sebagai driver protokol, panggil NdisCmCloseAddressFamilyComplete sebagai gantinya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung untuk driver NDIS 6.0 dan NDIS 5.1 (lihat NdisMCmCloseAddressFamilyComplete (NDIS 5.1)) di Windows Vista. Didukung untuk driver NDIS 5.1 (lihat NdisMCmCloseAddressFamilyComplete (NDIS 5.1)) di Windows XP.
Target Platform Desktop
Header ndis.h (termasuk Ndis.h)
IRQL <= DISPATCH_LEVEL
Aturan kepatuhan DDI Irql_MCM_Function(ndis)

Lihat juga

NdisClCloseAddressFamily

NdisCmCloseAddressFamilyComplete

ProtocolClCloseAfComplete

ProtocolCmCloseAf

ProtocolCmOpenAf