Macro NdisMCmDispatchIncomingCallQoSChange (ndis.h)
NdisMCmDispatchIncomingCallQoSChange notifica a un client che una richiesta di modifica della qualità del servizio nella connessione attiva del client è stata ricevuta tramite la rete.
Sintassi
void NdisMCmDispatchIncomingCallQoSChange(
_H_,
_P_
);
Parametri
_H_
Specifica l'handle per il quale viene richiesta la modifica in QoS. Il driver MCM ha ottenuto questo handle quando ha chiamato NdisMCmCreateVc per configurare questa connessione per una chiamata in ingresso o come parametro di input alla relativa funzione ProtocolCoCreateVc .
_P_
Puntatore a una struttura di tipo CO_CALL_PARAMETERS che specifica il nuovo QoS, richiesto dal client nel nodo remoto, per questa connessione.
Valore restituito
nessuno
Osservazioni
Un driver MCM chiama NdisMCmDispatchIncomingCallQoSChange per notificare al client che ha ricevuto una richiesta di modifica del QoS in una connessione attiva. Tale driver MCM supporta modifiche QoS dinamiche alle chiamate attive, che è una funzionalità come QoS stessa che dipende dal protocollo di segnalazione.
Il driver MCM deve chiamare NdisMCmActivateVc ogni volta che apporta modifiche nei parametri di chiamata per un VC attivo.
Una chiamata a NdisMCmDispatchIncomingCallQoSChange fa sì che NDIS chiami la funzione ProtocolClIncomingQoSChange del client. Il client accetta le modifiche proposte ai parametri di chiamata per il vc facendo nulla, tranne eventualmente aggiornando qualsiasi stato che gestisce il QoS per il controllo VC e restituito. In caso contrario, il client rifiuta la modifica QoS proposta rimuovendo la chiamata.
Solo i driver miniport orientati alla connessione che forniscono supporto integrato per la gestione delle chiamate possono chiamare NdisMCmDispatchIncomingCallQoSChange. I gestori di chiamate autonomi, che si registrano con NDIS come driver di protocollo, chiamano invece NdisCmDispatchIncomingCallQoSChange .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato per i driver NDIS 6.0 e NDIS 5.1 (vedere NdisMCmDispatchIncomingCallQoSChange (NDIS 5.1) in Windows Vista. Supportato per i driver NDIS 5.1 (vedere NdisMCmDispatchIncomingCallQoSChange (NDIS 5.1) in Windows XP. |
Piattaforma di destinazione | Desktop |
Intestazione | ndis.h (includere Ndis.h) |
IRQL | <= DISPATCH_LEVEL |
Regole di conformità DDI | Irql_MCM_Function(ndis) |