Compartilhar via


Arquitetura de interface de rede do NDIS

O NDIS fornece um conjunto de serviços para dar suporte a interfaces de rede e pilhas de interface. No WDK, esse conjunto de serviços é chamado de serviços NDISIF (adaptador de rede NDIS ).

A figura a seguir mostra a arquitetura NDISIF para NDIS 6.0 e posterior.

Diagrama ilustrando a arquitetura de interfaces de rede NDIS 6.0.

Os componentes NDISIF da arquitetura incluem:

  • NDIS IF Services
    Um componente NDIS que lida com o registro de provedores de interface e interfaces, implementa a consulta OID e define serviços para provedores de interface e fornece outros serviços NDISIF.
  • Interface do provedor NDIS IF
    Uma interface que o componente NDIS IF Services fornece para permitir que drivers NDIS implementem provedores de interface.
  • Provedor de interface proxy do NDIS
    Um componente NDIS que implementa os serviços do provedor NDISIF em nome de drivers de miniporto NDIS (para cada adaptador de miniporte) e drivers de filtro (para cada módulo de filtro).
  • Provedor de interface
    Um driver NDIS que fornece os serviços do provedor NDISIF para interfaces que o componente do provedor de interface proxy NDIS não pode atender. Por exemplo, um driver intermediário MUX pode ter interfaces internas entre seus miniportos virtuais e adaptadores subjacentes.

O provedor de interface proxy NDIS usa o driver de miniporto NDIS padrão e as interfaces de driver de filtro NDIS para fornecer serviços NDISIF para adaptadores de miniporte e módulos de filtro. Portanto, drivers de miniporte e drivers de filtro não são necessários para se registrar como provedores de interface.