Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die folgenden Komponenten und Dateien werden zum Installieren von Netzwerktreibern verwendet:
Eine oder mehrere INF-Dateien (Information)
Erforderliche Klasseninstallationsprogramme und optionaler Ko-Installer für Miniporttreiber
INetCfg für Protokoll- und Filtertreiber
Ein optionales Notify-Objekt
Zusätzlich zu einer oder mehreren der oben genannten Komponenten stellt ein Anbieter optional auch die folgenden Dateien bereit:
Ein oder mehrere Gerätetreiber-Image-Dateien (.sys) und Treiberbibliotheksdateien (.dll)
Eine Treiberkatalogdatei
Eine Textmodus-Setupinformationsdatei (txtsetup.oem)
INF-Dateien
Jede Netzwerkkomponente muss über eine Inf-Datei (Information) verfügen, die vom Netzwerkklasseninstallationsprogramm zum Installieren der Komponente verwendet wird. Netzwerk-INF-Dateien basieren auf dem gemeinsamen INF-Dateiformat. Weitere Informationen zum INF-Dateiformat finden Sie unter INF-Dateiabschnitten und Direktiven.
Ausführliche Informationen zum Erstellen von INF-Dateien für Netzwerkkomponenten finden Sie unter Creating Network INF Files.
Ab Windows OS Build Version 25319 können Sie ein Netzwerktreiberpaket erstellen, das aus dem Treiberspeicher ausgeführt werden kann. Ein INF, das "vom Treiberspeicher ausführen" verwendet, bedeutet, dass die 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 zu installieren, müssen Sie über eine Mindest-Betriebssystembuildnummer von 25319 verfügen. Weitere Informationen finden Sie im Abschnitt "Manufacturer" in einer Netzwerk-INF-Datei.
INetCfg
Derzeit werden NDIS-Protokoll- und Filtertreiber installiert, indem in die Familie der INetCfgNetzwerkkonfigurationsschnittstellen aufgerufen wird. Um beispielsweise Netzwerkkomponenten zu installieren oder zu entfernen, ruft ein Treiberschreiber die INetCfgClassSetup-Schnittstelle auf.
Treiberautoren können diese Schnittstelle programmgesteuert aufrufen, oder sie können netcfg.exeverwenden, die in ihrem Namen aufruft INetCfg .
Weitere Informationen zur Protokolltreiberinstallation finden Sie unter NDIS-Protokolltreiberinstallation.
Weitere Informationen zur Installation des Filtertreibers finden Sie unter NDIS-Filtertreiberinstallation.
Notify-Objekt
Eine Softwarekomponente, z. B. ein Netzwerkprotokoll, ein Client oder ein Dienst, kann über ein Benachrichtigungsobjekt verfügen. Ein Notify-Objekt kann eine Benutzeroberfläche anzeigen, die Komponente von Bindungsereignissen benachrichtigen, sodass die Komponente eine gewisse Kontrolle über den Bindungsprozess ausüben und Softwarekomponenten bedingt installieren oder entfernen kann. In älteren Versionen von Windows können Sie kein Treiberpaket mit einem Benachrichtigungsobjekt erstellen, das aus dem Treiberspeicher ausgeführt wird. Um ein Treiberpaket in diesem Szenario erfolgreich zu installieren, müssen Sie über eine Mindestbetriebssystem-Build-Nummer von 25341 verfügen. Weitere Informationen zu Benachrichtigungsobjekten finden Sie unter Notify Objects for Network Components.
Ein Netzwerkadapter kann kein Benachrichtigungsobjekt haben. Es kann Co-Installer haben. Weitere Informationen zu Co-Installern finden Sie unter Schreiben eines Co-Installers.
Vom Anbieter bereitgestellte Dateien
Ein Anbieter stellt einen oder mehrere Treiber für das Gerät bereit, die in der Regel aus einer Treiberimagedatei (.sys) und einer Treiberbibliothek (.dll) besteht. Ein Anbieter kann auch eine optionale Treiberkatalogdatei bereitstellen. Ein Anbieter erhält eine digitale Signatur, indem er sein Treiberpaket zum Testen und Signieren an das Windows Hardware Quality Lab (WHQL) übermittelt. WHQL gibt das Paket mit einer Katalogdatei (CAT) zurück. Der Anbieter muss die Katalogdatei in der INF-Datei für das Gerät auflisten.
Eine optionale Textmodus-Setupinformationsdatei (txtsetup.oem) kann auch vom Anbieter bereitgestellt werden. Wenn ein Netzwerkgerät zum Starten des Computers erforderlich ist, muss der Treiber oder treiber für das Gerät im Betriebssystemkit enthalten sein, oder der Anbieter eines solchen Geräts muss eine txtsetup.oem-Datei bereitstellen. Die Datei txtsetup.oem enthält Informationen, die von den Systemeinrichtungskomponenten verwendet werden, um das Gerät während des Setups im Textmodus zu installieren.