Partager via


Architecture d’interface réseau NDIS

NDIS fournit un ensemble de services pour prendre en charge les interfaces réseau et les piles d’interfaces. Dans le WDK, cet ensemble de services est appelé services NDIS (NDISIF).

La figure suivante illustre l’architecture NDISIF pour NDIS 6.0 et versions ultérieures.

Diagramme illustrant l’architecture des interfaces réseau NDIS 6.0.

Les composants NDISIF de l’architecture sont les suivants :

  • NDIS IF Services
    Composant NDIS qui gère l’inscription des fournisseurs d’interface et des interfaces, implémente des services de requête et de définition OID pour les fournisseurs d’interface, et fournit d’autres services NDISIF.
  • Interface du fournisseur NDIS IF
    Interface que le composant NDIS IF Services fournit pour permettre aux pilotes NDIS d’implémenter des fournisseurs d’interface.
  • Fournisseur d’interface proxy NDIS
    Composant NDIS qui implémente les services du fournisseur NDISIF pour le compte des pilotes miniport NDIS (pour chaque adaptateur miniport) et des pilotes de filtre (pour chaque module de filtre).
  • Fournisseur d’interface
    Pilote NDIS qui fournit les services du fournisseur NDISIF pour les interfaces que le composant fournisseur d’interface proxy NDIS ne peut pas servir. Par exemple, un pilote intermédiaire MUX peut avoir des interfaces internes entre ses miniports virtuels et les adaptateurs sous-jacents.

Le fournisseur d’interface proxy NDIS utilise les interfaces du pilote miniport NDIS standard et du pilote de filtre NDIS pour fournir des services NDISIF pour les adaptateurs miniport et les modules de filtre. Par conséquent, les pilotes miniport et les pilotes de filtre ne sont pas tenus de s’inscrire en tant que fournisseurs d’interface.