operações de Connection-Oriented executadas por clientes
Um cliente orientado à conexão:
Abre e fecha uma família de endereços.
Ao receber uma notificação do NDIS de que um gerenciador de chamadas ou driver MCM registrou uma família de endereços, um driver orientado a conexões pode abrir essa família de endereços com o gerenciador de chamadas ou o driver MCM. Em seguida, o cliente pode usar os serviços do gerenciador de chamadas fornecidos pelo gerenciador de chamadas ou pelo driver MCM. Um cliente libera a associação entre si e um gerenciador de chamadas ou driver MCM fechando a família de endereços.
Registra e desregistra SAPs.
Depois de abrir uma família de endereços com um gerenciador de chamadas ou um driver MCM, um cliente orientado a conexões pode registrar um ou mais SAPs com o gerenciador de chamadas ou o driver MCM. O gerenciador de chamadas ou o driver MCM indicará ao cliente todas as chamadas de entrada endereçadas aos SAPs registrados. Um cliente libera um SAP ao cancelar o registro do SAP.
Adiciona e exclui PVCs.
Um cliente orientado a conexão pode monitorar quando um operador configura ou desconfiifica manualmente um VC (PVC) permanente. Em resposta a essa ação, o cliente pode solicitar que um gerenciador de chamadas ou driver MCM adicione um PVC à sua lista de PVCs configurados ou exclua um PVC dessa lista (consulte OID_CO_ADD_PVC e OID_CO_DELETE_PVC).
Faz chamadas de saída.
Antes de fazer uma chamada de saída, um cliente deve iniciar a criação de uma VC para a chamada. Em seguida, um cliente pode fazer uma chamada de saída. Para fazer uma chamada ponto a vários pontos, um cliente especifica uma parte ao fazer a chamada.
Adiciona uma parte a ou remove uma parte de uma chamada ponto a multiponto.
Um cliente pode adicionar uma parte a uma chamada ponto a vários pontos e excluir uma parte de uma chamada ponto a ponto. Um cliente também pode responder a uma solicitação de entrada para remover uma parte de uma chamada ponto a vários pontos.
Aceita ou rejeita uma chamada de entrada.
Um cliente pode aceitar ou rejeitar uma chamada de entrada endereçada a um SAP que o cliente registrou anteriormente com um gerenciador de chamadas ou driver MCM.
Negocia os parâmetros de chamada para uma VC ativa.
Dependendo do que é permitido pelo protocolo de sinalização, um cliente pode negociar os parâmetros de chamada para uma VC ativa. Um cliente pode solicitar uma alteração na qualidade do serviço (QoS) e responder a uma solicitação de entrada para alterar a QoS de uma VC ativa. Um cliente também pode responder a uma solicitação da parte remota para alterar a QoS de uma chamada.
Envia e recebe pacotes.
Um cliente pode enviar pacotes por meio de um driver de miniporta orientado a conexão ou driver MCM. Um cliente também pode receber pacotes por meio de um driver de miniporto orientado a conexão ou driver MCM.
Inicia a exclusão de uma VC.
Um cliente pode iniciar a exclusão de uma VC que ele criou.
Inicia a desativação de uma chamada.
Um cliente pode iniciar a desativação de uma chamada de saída que ele fez ou uma chamada de entrada que ele aceitou.
Consulta ou define informações.
Um cliente pode consultar ou definir informações mantidas por um gerenciador de chamadas associado ou a parte do gerenciador de chamadas de um driver MCM. Um cliente também pode responder a consultas e conjuntos de um gerenciador de chamadas associado ou driver MCM.
Além disso, um cliente pode consultar ou definir informações mantidas por um driver de miniporta associado ou a parte do driver de miniporta de um driver MCM associado.
Indicações de status do driver inputsminiport.
Um cliente pode inserir status indicados por um driver de miniporto orientado a conexão ou um driver MCM.