Função NdisCmModifyCallQoSComplete (ndis.h)

NdisCmModifyCallQoSComplete indica a conclusão da solicitação do cliente, para a qual o gerenciador de chamadas retornou anteriormente NDIS_STATUS_PENDING, para modificar a qualidade do serviço em uma VC.

Sintaxe

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

Parâmetros

[in] Status

Especifica o status final da solicitação do cliente para modificar o QoS nesta VC, NDIS_STATUS_SUCCESS ou qualquer NDIS_STATUS_ XXX determinado por CM, exceto NDIS_STATUS_PENDING.

[in] NdisVcHandle

Especifica o identificador para a VC, obtido do CallMgrVcContext passado para o CM Função ProtocolCmModifyCallQoS para essa solicitação.

[in] CallParameters

Ponteiro para uma estrutura do tipo CO_CALL_PARAMETERS especificando um QoS aceitável para o gerenciador de chamadas e o driver de miniporto subjacente se Status estiver definido como NDIS_STATUS_SUCCESS.

Retornar valor

Nenhum

Comentários

Uma chamada para NdisCmModifyCallQoSComplete faz com que o NDIS chame o cliente Função ProtocolClModifyCallQoSComplete .

Como o CM pode modificar os parâmetros de chamada fornecidos pelo cliente que foram inseridos em suaFunção ProtocolCmModifyCallQoS antes de chamar NdisCmModifyCallQoSComplete, a função ProtocolClModifyCallQoSComplete do cliente examina o QoS para determinar se é aceitável para o cliente. ProtocolClModifyCallQoSComplete simplesmente retornará o controle se o cliente aceitar os parâmetros de chamada especificados. Caso contrário, o cliente desativa a chamada.

Somente os gerentes de chamadas autônomos, que se registram no NDIS como drivers de protocolo, podem chamar NdisCmModifyCallQoSComplete. Drivers de miniporto orientados para conexão que fornecem suporte integrado ao gerenciamento de chamadas chamam NdisMCmModifyCallQoSComplete .

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte para drivers NDIS 6.0 e NDIS 5.1 (consulte NdisCmModifyCallQoSComplete (NDIS 5.1)) no Windows Vista. Com suporte para drivers NDIS 5.1 (consulte NdisCmModifyCallQoSComplete (NDIS 5.1)) no Windows XP.
Plataforma de Destino Área de Trabalho
Cabeçalho ndis.h (inclua Ndis.h)
Biblioteca Ndis.lib
IRQL <= DISPATCH_LEVEL
Regras de conformidade de DDI Irql_CallManager_Function(ndis)

Confira também

CO_CALL_PARAMETERS

NdisClModifyCallQoS

NdisMCmModifyCallQosComplete

ProtocolClModifyCallQoSComplete

ProtocolCmModifyCallQoS