Freigeben über


Abschnitt "Manufacturer" in einer Netzwerk-INF-Datei

Der Abschnitt Manufacturer in einer Netzwerk-INF-Datei basiert auf dem generischen INF-Herstellerabschnitt.

Ab Version 25319 des Windows-Betriebssystembuilds können Sie ein Netzwerktreiberpaket erstellen, das über den Treiberspeicher ausgeführt werden kann. Ein INF, der "Aus dem Treiberspeicher ausführen" verwendet, bedeutet, dass das INF DIRID 13 verwendet, um den Speicherort für Treiberpaketdateien bei der Installation anzugeben.

Sie können ein Treiberpaket nicht über die Netzwerkkonfigurationsschnittstellen installieren und das Treiberspeicherfeature in älteren Windows-Versionen verwenden. Um das Treiberpaket in diesem Szenario erfolgreich installieren zu können, benötigen Sie eine Mindestversion des Betriebssystembuilds von 25319.

Um DIRID 13 für die Installation in neueren Builds zu verwenden, empfiehlt es sich, einen INF-Herstellerabschnitt zu erstellen, der mehrere Einträge für Den Modellabschnitt enthält, die die Zielbetriebssystemversionen angeben. Für unterschiedliche Versionen des Betriebssystems können verschiedene Abschnitte für INF-Modelle angegeben werden. Die Einträge für models-section-name geben Betriebssystemversionen an, mit denen die INF-Modelle-Abschnitte verwendet werden.

Im folgenden Beispiel wird gezeigt, wie Ein betriebssystemspezifischer INF-Herstellerabschnitt mit zwei Models-Abschnittsnamen-Einträgen erstellt wird. Betriebssystembuilds 25319 und höher verwenden MyMfg.NT$ARCH$.10.0...25319. Alle anderen Builds verwenden MyMfg.NT$ARCH$. In diesem Beispiel wird Build 25319 verwendet, da es sich um den ersten Build handelt, der die Installation mit DIRID 13 ermöglicht.

[Manufacturer]
%ManufacturerName%=Standard,NT$ARCH$,NT$ARCH$.10.0...25319 

[Standard.NT$ARCH$.10.0...25319]
%NDISPROT_Desc%=InstallA, MS_NDISPROT

[Standard.NT$ARCH$]
%NDISPROT_Desc%=InstallB, MS_NDISPROT

[InstallA]    ; OS build numbers 25319 and higher
AddReg=Inst_Ndi
Characteristics=0x0 ; 
CopyFiles=CpyFiles_Sys_A

[InstallB]    ; OS build numbers lower than 25319
AddReg=Inst_Ndi
Characteristics=0x0 ; 
CopyFiles=CpyFiles_Sys_B

Ein Beispiel dafür, wie ein betriebssystemspezifischer Hersteller die Installation mit DIRID 13 für neue Builds und DIRID 12 für ältere Builds ermöglichen kann, finden Sie im Beispiel für den NDIS-Protokolltreiber.