Makro NdisMCmModifyCallQoSComplete (ndis.h)

NdisMCmModifyCallQoSComplete menunjukkan penyelesaian permintaan klien, yang sebelumnya dikembalikan driver MCM NDIS_STATUS_PENDING, untuk memodifikasi kualitas layanan pada VC.

Sintaks

void NdisMCmModifyCallQoSComplete(
   _S_,
   _H_,
   _P_
);

Parameter

_S_

Menentukan status akhir permintaan klien untuk memodifikasi QoS pada VC ini, baik NDIS_STATUS_SUCCESS atau penelepon apa pun yang ditentukan NDIS_STATUS_XXX kecuali NDIS_STATUS_PENDING.

_H_

Menentukan handel ke VC, diperoleh dari status per VC yang ditunjuk oleh CallMgrVcContext yang diteruskan ke driver MCM Fungsi ProtocolCmModifyCallQoS untuk permintaan ini.

_P_

Penunjuk ke struktur jenis CO_CALL_PARAMETERS menentukan QoS yang dapat diterima oleh driver MCM jika Status diatur ke NDIS_STATUS_SUCCESS.

Nilai kembali

Tidak ada

Keterangan

Panggilan ke NdisMCmModifyCallQoSComplete menyebabkan NDIS memanggil klien Fungsi ProtocolClModifyCallQoSComplete .

Driver MCM harus memanggil NdisMCmActivateVc setiap kali membuat perubahan dalam parameter panggilan pada VC aktif.

Karena driver MCM dapat memodifikasi parameter panggilan yang disediakan klien yang dimasukkan ke fungsi ProtocolCmModifyCallQoS sebelum memanggil NdisMCmModifyCallQoSComplete, fungsi ProtocolClModifyCallQoSComplete klien memeriksa QoS untuk menentukan apakah dapat diterima oleh klien. ProtocolClModifyCallQoSComplete hanya mengembalikan kontrol jika klien menerima parameter panggilan yang diberikan. Jika tidak, klien merobek panggilan.

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

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung untuk driver NDIS 6.0 dan NDIS 5.1 (lihat NdisMCmModifyCallQoSComplete (NDIS 5.1)) di Windows Vista. Didukung untuk driver NDIS 5.1 (lihat NdisMCmModifyCallQoSComplete (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

CO_CALL_PARAMETERS

NdisClModifyCallQoS

NdisCmModifyCallQosComplete

NdisMCmActivateVc

ProtocolClModifyCallQoSComplete

ProtocolCmModifyCallQoS