Fungsi NdisCmDropPartyComplete (ndis.h)
NdisCmDropPartyComplete mengembalikan status akhir permintaan klien, yang sebelumnya dikembalikan manajer panggilan NDIS_STATUS_PENDING, untuk menghapus pihak dari VC multipoint.
Sintaks
void NdisCmDropPartyComplete(
[in] NDIS_STATUS Status,
[in] NDIS_HANDLE NdisPartyHandle
);
Parameter
[in] Status
Menentukan status akhir operasi yang diminta, baik NDIS_STATUS_SUCCESS atau NDIS_STATUS_ XXX yang ditentukan CM kecuali NDIS_STATUS_PENDING.
[in] NdisPartyHandle
Menentukan handel kepada pihak yang diminta klien untuk dihilangkan. Manajer panggilan memperoleh handel ini dari area status yang ditunjuk oleh CallMgrPartyContext yang diteruskan sebagai parameter input ke Fungsi ProtocolCmDropParty .
Nilai kembali
Tidak ada
Keterangan
Manajer panggilan mandiri harus memanggil NdisCmDropPartyComplete jika fungsi ProtocolCmDropParty sebelumnya dikembalikan NDIS_STATUS_PENDING untuk NdisPartyHandle yang diberikan. Baik NDIS maupun klien, yang memulai operasi drop-party yang tertunda dengan panggilan ke NdisClDropParty, dapat melepaskan sumber daya yang mereka alokasikan untuk mempertahankan status per pihak sampai panggilan CM ke NdisCmDropPartyComplete menyebabkan panggilan ke klien tersebut Fungsi ProtocolClDropPartyComplete .
Jika melewati NDIS_STATUS_SUCCESS untuk Status, manajer panggilan harus menganggap NdisPartyHandle tidak valid segera setelah memanggil NdisCmDropPartyComplete. CM dapat merilis (atau menginisialisasi ulang untuk digunakan kembali) sumber daya apa pun yang dialokasikannya untuk mempertahankan status bagi pihak ini ketika NdisCmDropPartyComplete mengembalikan kontrol.
Hanya manajer panggilan mandiri, yang mendaftarkan diri dengan NDIS sebagai driver protokol, yang dapat memanggil NdisCmDropPartyComplete. Driver miniport berorientasi koneksi yang menyediakan panggilan dukungan manajemen panggilan terintegrasi NdisMCmDropPartyComplete sebagai gantinya.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung untuk driver NDIS 6.0 dan NDIS 5.1 (lihat NdisCmDropPartyComplete (NDIS 5.1)) di Windows Vista. Didukung untuk driver NDIS 5.1 (lihat NdisCmDropPartyComplete (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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk