Dela via


Installation av NDIS-protokolldrivrutin

Om du vill installera en NDIS-protokolldrivrutin (Network Driver Interface Specification) måste du först ange en INF-fil (setup information). Konfigurationshanteraren läser konfigurationsinformation om protokolldrivrutinen från INF-filen och kopierar den till registret.

Mer information om INF-filer för protokolldrivrutiner finns i Installationskrav för nätverksprotokoll. Ett exempel på en INF-fil för protokolldrivrutiner finns i ndisprot 630 exempeldrivrutin.

När du har angett INF-filen för protokolldrivrutinen måste du använda INetCfg-serien med nätverkskonfigurationsgränssnitt för att installera eller avinstallera protokolldrivrutinen. Om du till exempel vill installera eller ta bort nätverkskomponenter anropar du gränssnittet INetCfgClassSetup. Du kan antingen anropa dessa gränssnitt programmatiskt eller så kan du indirekt anropa dem med hjälp av netcfg.exe, som anropar INetCfg åt dig. Du kan inte installera ett drivrutinspaket via INetCfg och använda funktionen Driver Store i äldre Windows-versioner. Om du vill installera drivrutinspaketet i det här scenariot måste du ha minst 25319 operativsystemets versionsnummer. Du kan inte använda SetupAPI- för att installera eller avinstallera en NDIS-protokolldrivrutin.

Ett exempel på hur du anropar INetCfg via kod finns i exemplet Bindview Network Configuration Utility på GitHub.