Fungsi NdisCmModifyCallQoSComplete (ndis.h)

NdisCmModifyCallQoSComplete menunjukkan penyelesaian permintaan klien, di mana manajer panggilan sebelumnya mengembalikan NDIS_STATUS_PENDING, untuk memodifikasi kualitas layanan pada VC.

Sintaks

void NdisCmModifyCallQoSComplete(
  [in] NDIS_STATUS         Status,
  [in] NDIS_HANDLE         NdisVcHandle,
  [in] PCO_CALL_PARAMETERS CallParameters
);

Parameter

[in] Status

Menentukan status akhir permintaan klien untuk mengubah QoS pada VC ini, baik NDIS_STATUS_SUCCESS atau NDIS_STATUS_ XXX yang ditentukan CM kecuali NDIS_STATUS_PENDING.

[in] NdisVcHandle

Menentukan handel ke VC, yang diperoleh dari CallMgrVcContext yang diteruskan ke CM Fungsi ProtocolCmModifyCallQoS untuk permintaan ini.

[in] CallParameters

Penunjuk ke struktur jenis CO_CALL_PARAMETERS menentukan QoS yang dapat diterima oleh manajer panggilan dan driver miniport yang mendasar jika Status diatur ke NDIS_STATUS_SUCCESS.

Nilai kembali

Tidak ada

Keterangan

Panggilan ke NdisCmModifyCallQoSComplete menyebabkan NDIS memanggil klien Fungsi ProtocolClModifyCallQoSComplete .

Karena CM dapat memodifikasi parameter panggilan yang disediakan klien yang dimasukkan ke Fungsi ProtocolCmModifyCallQoS sebelum memanggil NdisCmModifyCallQoSComplete, fungsi ProtocolClModifyCallQoSComplete klien memeriksa QoS untuk menentukan apakah fungsi tersebut dapat diterima oleh klien. ProtocolClModifyCallQoSComplete hanya mengembalikan kontrol jika klien menerima parameter panggilan yang diberikan. Jika tidak, klien meluapkan panggilan.

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

Persyaratan

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

CO_CALL_PARAMETERS

NdisClModifyCallQoS

NdisMCmModifyCallQosComplete

ProtocolClModifyCallQoSComplete

ProtocolCmModifyCallQoS