Installatie van NDIS-filterstuurprogramma
In dit artikel wordt uitgelegd hoe u NDIS-filterstuurprogramma's (Network Driver Interface Specification) installeert. Lichtgewicht filterstuurprogramma's verschillen van tussenliggende filterstuurprogramma's. Configuration Manager levert NDIS met een lijst met filtermodules voor elke minipoortadapter. Er is geen virtueel apparaat (of virtuele minipoort) dat is gekoppeld aan een filterstuurprogramma, zoals bij het geval van een tussenliggend NDIS-filterstuurprogramma.
Als u een filterstuurprogramma wilt installeren, moet u een INF-bestand (Setup Information) opgeven. Configuration Manager leest configuratiegegevens over het filterstuurprogramma uit het INF-bestand en kopieert deze naar het register.
Het INF-bestand van het filterstuurprogramma definieert een netwerkservice. Filterstuurprogramma's hebben geen MINIPORT INF-bestand. Raadpleeg de ndislwf voorbeelddriver voor een voorbeeld van een filterdriver INF-bestand.
Nadat u het INF-bestand van het filterstuurprogramma hebt opgegeven, moet u de INetCfg
familie van Netwerkconfiguratieinterfacesgebruiken om het filterstuurprogramma te installeren of te verwijderen. Als u bijvoorbeeld netwerkonderdelen wilt installeren of verwijderen, roept u de INetCfgClassSetup-interface aan. U kunt deze interfaces programmatisch aanroepen of u kunt ze indirect aanroepen met netcfg-, die INetCfg
voor u aanroept. U kunt geen stuurprogrammapakket installeren via de INetCfg
en de functie Driver Store gebruiken in oudere Windows-versies. Als u het stuurprogrammapakket in dit scenario wilt installeren, moet u een minimaal buildnummer van 25319 hebben. U kunt SetupAPI- niet gebruiken om een NDIS-filterstuurprogramma te installeren of te verwijderen.
Zie voor een voorbeeld van het aanroepen van INetCfg
via code de Bindview Network Configuration Utility-sample.