Partilhar via


Visão geral do NDPROXY

Observação Se você estiver lendo esta página devido ao do Comunicado de Segurança da Microsoft (2914486) de 27 de novembro de 2013 que afeta o Windows XP e o Windows Server 2003, você pode achar esta postagem de blog do de computação confiável útil.

NDPROXY é um driver fornecido pelo sistema que faz interface com drivers NDISWAN e CoNDIS WAN (drivers de miniporta WAN, gerenciadores de chamadas e gerenciadores de chamadas de miniporta) para os serviços TAPI. Este tópico introduz as operações NDPROXY que são detalhadas posteriormente em Operações CoNDIS WAN que Suportam Serviços Telefônicos.

A figura a seguir mostra como o NDPROXY faz interface com outros componentes na arquitetura RAS.

Diagrama ilustrando como NDPROXY interage com outros componentes na arquitetura RAS.

NDPROXY fornece o componente de modo kernel da interface do provedor de serviços (SPI) para CoNDIS WAN. Os aplicativos com reconhecimento de TAPI fazem solicitações TAPI no modo de usuário e o serviço TAPI roteia essas solicitações para NDPTSP. O NDPTSP converte as solicitações de serviço TAPI de modo de usuário em solicitações SPI de modo kernel e passa as solicitações SPI para NDPROXY.

NDPROXY se comunica através de NDIS com o driver NDISWAN e um dos seguintes:

  • Um driver de miniport com um gestor de chamadas separado

  • Um gerenciador de chamadas de miniporta (MCM) integrado

A interface do driver de miniporta e a interface do gerenciador de chamadas para NDISWAN e NDPROXY são as mesmas, independentemente da configuração.

Observação Você pode usar o driver de miniporta com um gerenciador de chamadas separado em situações em que várias plataformas de hardware precisam ser suportadas. Nessa situação, o mesmo gerenciador de chamadas pode ser usado em combinação com vários drivers de miniporta para simplificar o desenvolvimento.

A lista a seguir resume as interfaces que existem entre o NDPROXY e os outros componentes na stack do driver WAN CoNDIS.

  • O NDPROXY apresenta uma interface de cliente orientada à conexão para drivers de miniporta CoNDIS WAN e uma interface de gerenciador de chamadas para NDISWAN.

  • O NDISWAN apresenta uma interface de cliente orientada para a conexão para o NDPROXY, controladores de miniporta CoNDIS WAN e MCMs.

  • Os gerenciadores de chamadas WAN CoNDIS ou MCMs apresentam uma interface de gerenciador de chamadas para NDPROXY.

  • Os drivers de miniporta CoNDIS WAN e MCMs oferecem uma interface de driver de miniporta CoNDIS para o NDISWAN.

Para obter mais informações sobre clientes orientados para a conexão, gestores de chamadas, controladores de miniportas e MCMs, consulte Connection-Oriented Environment.

O NDPROXY chama a função NdisCoOidRequest com OIDs TAPI orientados à conexão para determinar os recursos de um driver de miniporta CoNDIS WAN. O NDPROXY também registra a família de endereços específicos do TAPI, cria conexões virtuais (VCs), faz e aceita chamadas e ativa VCs para que os dados possam ser enviados e recebidos nesses VCs. Para obter mais informações sobre como lidar com pedidos OID no driver de miniporta CoNDIS WAN, consulte Handling Queries in a CoNDIS WAN Miniport Driver e Setting CoNDIS WAN Miniport Driver Information.