Delen via


NDIS-netwerkinterfacearchitectuur

NDIS biedt een set services ter ondersteuning van netwerkinterfaces en interfacestacks. In de WDK wordt deze set diensten aangeduid als NDIS-netwerkinterfaceservices (NDISIF).

In de volgende afbeelding ziet u de NDISIF-architectuur voor NDIS 6.0 en hoger.

Diagram met de NDIS 6.0-netwerkinterfacearchitectuur.

De NDISIF-onderdelen van de architectuur omvatten:

  • NDIS IF Services
    Een NDIS-onderdeel dat de registratie van interfaceproviders en interfaces afhandelt, OID-query's implementeert en services instelt voor interfaceproviders en andere NDISIF-services levert.
  • NDIS IF-providerinterface
    Een interface die het NDIS IF Services-onderdeel levert om NDIS-stuurprogramma's in staat te stellen interfaceproviders te implementeren.
  • NDIS-proxy-interface-provider
    Een NDIS-onderdeel waarmee de NDISIF-providerservices worden geïmplementeerd namens NDIS-minipoortstuurprogramma's (voor elke minipoortadapter) en filterstuurprogramma's (voor elke filtermodule).
  • Interfaceprovider
    Een NDIS-stuurprogramma dat de NDISIF-providerservices levert voor interfaces die het NDIS-proxyinterfaceprovideronderdeel niet kan leveren. Een MUX-tussenstuurprogramma kan bijvoorbeeld interne interfaces hebben tussen de virtuele minipoorten en onderliggende adapters.

De NDIS-proxyinterfaceprovider maakt gebruik van het standaard NDIS-minipoortstuurprogramma en NDIS-filterstuurprogrammainterfaces om NDISIF-services te bieden voor minipoortadapters en filtermodules. Daarom hoeven minipoortstuurprogramma's en filterstuurprogramma's niet te worden geregistreerd als interfaceproviders.