Macro NdisMCmModifyCallQoSComplete (ndis.h)

NdisMCmModifyCallQoSComplete indica il completamento della richiesta del client, per cui il driver MCM restituito in precedenza NDIS_STATUS_PENDING, per modificare la qualità del servizio in un vc.

Sintassi

void NdisMCmModifyCallQoSComplete(
   _S_,
   _H_,
   _P_
);

Parametri

_S_

Specifica lo stato finale della richiesta del client per modificare il QoS in questo vc, NDIS_STATUS_SUCCESS o qualsiasi NDIS_STATUS_XXX determinato dal chiamante, ad eccezione di NDIS_STATUS_PENDING.

_H_

Specifica l'handle per il vc, ottenuto dallo stato per vc designato da CallMgrVcContext passato al driver MCM Funzione ProtocolCmModifyCallQoS per questa richiesta.

_P_

Puntatore a una struttura di tipo CO_CALL_PARAMETERS specificando un QoS accettabile per il driver MCM se Status è impostato su NDIS_STATUS_SUCCESS.

Valore restituito

nessuno

Osservazioni

Una chiamata a NdisMCmModifyCallQoSComplete fa sì che NDIS chiami il client Funzione ProtocolClModifyCallQoSComplete .

Il driver MCM deve chiamare NdisMCmActivateVc ogni volta che apporta modifiche ai parametri di chiamata in un vc attivo.

Poiché il driver MCM può modificare i parametri di chiamata forniti dal client che sono stati immessi nella relativa funzione ProtocolCmModifyCallQoS prima di chiamare NdisMCmModifyCallQoSComplete, la funzione ProtocolClModifyCallQoSComplete del client esamina il QoS per determinare se è accettabile per il client. ProtocolClModifyCallQoSComplete restituisce semplicemente il controllo se il client accetta i parametri di chiamata specificati. In caso contrario, il client rimuove la chiamata.

Solo i driver miniport orientati alla connessione che forniscono supporto integrato per la gestione delle chiamate possono chiamare NdisMCmModifyCallQoSComplete. I gestori chiamate autonomi, che si registrano con NDIS come driver di protocollo, chiamano invece NdisCmModifyCallQoSComplete .

Requisiti

Requisito Valore
Client minimo supportato Supportato per i driver NDIS 6.0 e NDIS 5.1 (vedere NdisMCmModifyCallQoSComplete (NDIS 5.1) in Windows Vista. Supportato per i driver NDIS 5.1 (vedere NdisMCmModifyCallQoSComplete (NDIS 5.1)) in Windows XP.
Piattaforma di destinazione Desktop
Intestazione ndis.h (include Ndis.h)
IRQL <= DISPATCH_LEVEL
Regole di conformità DDI Irql_MCM_Function(ndis)

Vedi anche

CO_CALL_PARAMETERS

NdisClModifyCallQoS

NdisCmModifyCallQosComplete

NdisMCmActivateVc

ProtocolClModifyCallQoSComplete

ProtocolCmModifyCallQoS