Makro NdisMCmDispatchIncomingCallQoSChange (ndis.h)

NdisMCmDispatchIncomingCallQoSChange memberi tahu klien bahwa permintaan untuk mengubah kualitas layanan pada koneksi aktif klien tersebut telah diterima melalui jaringan.

Sintaks

void NdisMCmDispatchIncomingCallQoSChange(
   _H_,
   _P_
);

Parameter

_H_

Menentukan handel ke VC tempat perubahan QoS diminta. Driver MCM memperoleh handel ini baik ketika disebut NdisMCmCreateVc untuk mengatur koneksi ini untuk panggilan masuk atau sebagai parameter input ke fungsi ProtocolCoCreateVc-nya .

_P_

Penunjuk ke struktur jenis CO_CALL_PARAMETERS yang menentukan QoS baru, yang diminta oleh klien pada simpul jarak jauh, untuk koneksi ini.

Nilai kembali

Tidak ada

Keterangan

Driver MCM memanggil NdisMCmDispatchIncomingCallQoSChange untuk memberi tahu klien bahwa ia telah menerima permintaan untuk memodifikasi QoS pada koneksi aktif. Driver MCM seperti itu mendukung perubahan QoS dinamis pada panggilan aktif, yang merupakan fitur seperti QoS itu sendiri yang tergantung pada protokol sinyal.

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

Panggilan ke NdisMCmDispatchIncomingCallQoSChange menyebabkan NDIS memanggil fungsi ProtocolClIncomingQoSChange klien. Klien menerima modifikasi yang diusulkan ke parameter panggilan untuk VC dengan tidak melakukan apa pun, kecuali mungkin memperbarui status apa pun yang dipertahankannya tentang QoS untuk VC, dan mengembalikan kontrol. Jika tidak, klien menolak perubahan QoS yang diusulkan dengan merobek panggilan.

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

Persyaratan

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

NdisClCloseCall

NdisClModifyCallQoS

NdisCmDispatchIncomingCallQoSChange

NdisMCmActivateVc

NdisMCmCreateVc

ProtocolClIncomingCallQosChange

ProtocolCoCreateVc