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) |