Fungsi NdisCmCloseAddressFamilyComplete (ndis.h)

NdisCmCloseAddressFamilyComplete mengembalikan status akhir permintaan klien, yang fungsi ProtocolCmCloseAf CM mengembalikan NDIS_STATUS_PENDING, untuk menutup AF.

Sintaks

void NdisCmCloseAddressFamilyComplete(
  [in] NDIS_STATUS Status,
  [in] NDIS_HANDLE NdisAfHandle
);

Parameter

[in] Status

Manajer panggilan mengatur ini ke NDIS_STATUS_SUCCESS.

[in] NdisAfHandle

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

Nilai kembali

Tidak ada

Keterangan

Manajer panggilan mandiri harus memanggil NdisCmCloseAddressFamilyComplete jika fungsi ProtocolCmCloseAf sebelumnya dikembalikan 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 CM ke NdisCmCloseAddressFamilyComplete menyebabkan panggilan ke klien tersebut Fungsi ProtocolClCloseAfComplete .

Setelah panggilan ke NdisCmCloseAddressFamilyComplete, manajer panggilan kemudian tidak dapat menggunakan NdisAfHandle, yang menjadi tidak valid untuk manajer panggilan segera setelah panggilan ini terjadi.

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

Persyaratan

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

Lihat juga

NdisClCloseAddressFamily

NdisMCmCloseAddressFamilyComplete

ProtocolClCloseAfComplete

ProtocolCmCloseAf

ProtocolCmOpenAf