Funzione NdisCmModifyCallQoSComplete (ndis.h)

NdisCmModifyCallQoSComplete indica il completamento della richiesta del client, per cui il gestore chiamate ha restituito in precedenza NDIS_STATUS_PENDING, per modificare la qualità del servizio in un vc.

Sintassi

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

Parametri

[in] Status

Specifica lo stato finale della richiesta del client per modificare il QoS in questo vco, NDIS_STATUS_SUCCESS o qualsiasi NDIS_STATUS_ DETERMINATO da CM XXX , ad eccezione di NDIS_STATUS_PENDING.

[in] NdisVcHandle

Specifica l'handle per il vc, ottenuto da CallMgrVcContext passato a CM Funzione ProtocolCmModifyCallQoS per questa richiesta.

[in] CallParameters

Puntatore a una struttura di tipo CO_CALL_PARAMETERS specificando un QoS accettabile per il gestore chiamate e il driver miniport sottostante se Status è impostato su NDIS_STATUS_SUCCESS.

Valore restituito

nessuno

Osservazioni

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

Poiché cm può modificare i parametri di chiamata forniti dal client che sono stati immessi nel relativo La funzione ProtocolCmModifyCallQoS prima di chiamare NdisCmModifyCallQoSComplete, 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 gestori chiamate autonomi, che si registrano con NDIS come driver di protocollo, possono chiamare NdisCmModifyCallQoSComplete. Driver miniport orientati alla connessione che forniscono invece il supporto integrato per la gestione delle chiamate NdisMCmModifyCallQoSComplete .

Requisiti

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

Vedi anche

CO_CALL_PARAMETERS

NdisClModifyCallQoS

NdisMCmModifyCallQosComplete

ProtocolClModifyCallQoSComplete

ProtocolCmModifyCallQoS