Compartir a través de


Función NdisCmModifyCallQoSComplete (ndis.h)

NdisCmModifyCallQoSComplete indica la finalización de la solicitud del cliente, para la que el administrador de llamadas devolvió previamente NDIS_STATUS_PENDING, para modificar la calidad de servicio en un VC.

Sintaxis

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

Parámetros

[in] Status

Especifica el estado final de la solicitud del cliente para modificar el QoS en este VC, ya sea NDIS_STATUS_SUCCESS o cualquier NDIS_STATUS_ XXX determinado por CM excepto NDIS_STATUS_PENDING.

[in] NdisVcHandle

Especifica el identificador de vc obtenido del CallMgrVcContext pasado a la instancia de CM. función protocolCmModifyCallQoS para esta solicitud.

[in] CallParameters

Puntero a una estructura de tipo CO_CALL_PARAMETERS especificar un QoS aceptable para el administrador de llamadas y el controlador de miniport subyacente si estado está establecido en NDIS_STATUS_SUCCESS.

Valor devuelto

Ninguno

Observaciones

Una llamada a NdisCmModifyCallQoSComplete hace que NDIS llame al cliente. función ProtocolClModifyCallQoSComplete.

Dado que el CM puede modificar los parámetros de llamada proporcionados por el cliente que se han introducido en su función ProtocolCmModifyCallQoS antes de llamar a NdisCmModifyCallQoSComplete, la función ProtocolClModifyCallQoSComplete del cliente examina el QoS para determinar si es aceptable para el cliente. ProtocolClModifyCallQoSComplete simplemente devuelve el control si el cliente acepta los parámetros de llamada especificados. De lo contrario, el cliente desgarro la llamada.

Solo los administradores de llamadas independientes, que se registran con NDIS como controladores de protocolo, pueden llamar a NdisCmModifyCallQoSComplete. Los controladores de miniport orientados a la conexión que proporcionan llamadas integradas de soporte técnico de administración de llamadas NdisMCmModifyCallQoSComplete en su lugar.

Requisitos

Requisito Valor
cliente mínimo admitido Compatible con los controladores NDIS 6.0 y NDIS 5.1 (consulte NdisCmModifyCallQoSComplete (NDIS 5.1)) en Windows Vista. Compatible con los controladores NDIS 5.1 (consulte NdisCmModifyCallQoSComplete (NDIS 5.1)) en Windows XP.
de la plataforma de destino de Escritorio
encabezado de ndis.h (incluya Ndis.h)
biblioteca de Ndis.lib
irQL <= DISPATCH_LEVEL
reglas de cumplimiento de DDI Irql_CallManager_Function(ndis)

Consulte también

CO_CALL_PARAMETERS

NdisClModifyCallQoS

NdisMCmModifyCallQosComplete

ProtocolClModifyCallQoSComplete

ProtocolCmModifyCallQoS