Share via


Zusammenfassung der INF-Richtlinien

In der folgenden Liste sind viele (aber nicht alle) der Direktiven zusammengefasst, die in INF-Dateien verwendet werden können. BEI INF-Direktivennamen wird die Groß-/Kleinschreibung nicht beachtet. Addreg, addReg und AddReg sind beispielsweise genauso gültig wie Direktivenspezifikationen in einer INF-Datei.

In diesem Abschnitt werden zuerst die am häufigsten verwendeten Direktiven zusammen mit ihren gegenseitigen oder verwandten Direktiven aufgeführt. Die am seltensten verwendeten Anweisungen befinden sich am Ende der Liste.

AddReg-Direktive
Diese Direktive verweist auf einen oder mehrere add-registry-sections, bei denen es sich um INF-Abschnitte handelt, die zum Hinzufügen oder Ändern von Unterschlüsseln und Werteinträgen in der Registrierung verwendet werden.

Der bestimmte INF-Abschnitt, in dem sich eine AddReg-Direktive befindet, bestimmt den standardmäßigen relativen Registrierungsspeicherort, der Änderungen empfängt, die im abschnitt add-registry-angegeben sind, auf den verwiesen wird. Bei diesen Standardregistrierungsspeicherorten handelt es sich in der Regel um gerätespezifische oder treiberspezifische Unterschlüssel.

Zusätzliche add-registry-sections können Registrierungsinformationen für systemdefinierte Geräteschnittstellen (z. B. Kernelstreamingschnittstellen) einrichten, die in Treiber höherer Ebene exportiert werden, für neue Geräteschnittstellen, die von einer installierten Komponente für eine bestimmte Geräteklasse exportiert werden, oder für Treiberdienste.

CopyFiles-Direktive
Diese Direktive verweist auf einen oder mehrere Dateilistenabschnitte, wobei die Übertragung modell-/gerätespezifischer Treiberimages und aller anderen erforderlichen Dateien von den Verteilungsmedien in das Zielverzeichnis für jede solche Datei angegeben wird.

AddService-Direktive
Diese Direktive verweist mindestens auf einen Dienstinstallationsabschnitt, möglicherweise mit einem zusätzlichen event-log-install-section.

INF-Dateien für die meisten Arten von Geräten (solche, die Treiber installieren) verfügen über einen INF-Writer-defined service-install-section , um alle Abhängigkeiten von vom System bereitgestellten Treibern oder Diensten anzugeben, in deren Phase des Systeminitialisierungsprozesses die angegebenen Treiber geladen werden sollen usw. Viele INF-Dateien für Gerätetreiber verfügen auch über einen inF-writer-defined event-log-install-section , auf den die AddService-Direktive verweist, um die Ereignisprotokollierung durch den Gerätetreiber einzurichten.

AddInterface-Direktive
Diese Direktive verweist auf einen add-interface-abschnitt , in dem eine oder mehrere AddReg-Anweisungen angegeben werden, die auf Abschnitte verweisen, die die Registrierungseinträge für die von diesem Gerät/Treiber unterstützten Geräteschnittstellen einrichten.

DelReg-Direktive
Hinweis Wenn Sie ein universelles oder "Windows-Treiber"- Treiberpaket erstellen, ist diese Anweisung ungültig. Weitere Informationen finden Sie unter Verwenden einer universellen INF-Datei.

Diese Direktive verweist auf einen oder mehrere del-registry-sections, die verwendet werden, um veraltete Unterschlüssel und/oder Werteinträge aus der Registrierung zu entfernen. Ein solcher Abschnitt kann z. B. in einem INF angezeigt werden, das ein Upgrade für eine frühere Installation vorgibt.

DelFiles-Direktive
Hinweis Wenn Sie ein universelles oder "Windows-Treiber"- Treiberpaket erstellen, ist diese Anweisung ungültig. Weitere Informationen finden Sie unter Verwenden einer universellen INF-Datei.

Diese selten verwendete Direktive verweist auf einen oder mehrere Dateilistenabschnitteund gibt Dateien an, die aus dem Ziel der Installation gelöscht werden sollen.

DelService-Direktive
Hinweis Wenn Sie ein universelles oder "Windows-Treiber"- Treiberpaket erstellen, ist diese Anweisung ungültig. Weitere Informationen finden Sie unter Verwenden einer universellen INF-Datei.

Diese selten verwendete Direktive löscht einen zuvor installierten Dienst.

LogConfig-Direktive
Hinweis Wenn Sie ein universelles oder "Windows-Treiber"- Treiberpaket erstellen, ist diese Anweisung ungültig. Weitere Informationen finden Sie unter Verwenden einer universellen INF-Datei.

Diese Direktive verweist auf einen oder mehrere log-config-sections, die akzeptable busrelative und gerätespezifische Hardwarekonfigurationen in einem INF für Geräte angeben, die (von PnP-Geräteenumeratoren) erkannt oder manuell installiert werden. Beispielsweise verwenden INF-Dateien für Nicht-PnP-ISA-, EISA- und MCA-Geräte, die manuell installiert werden, diese Anweisung. (Siehe auch INF DDInstall.LogConfigOverride Section.)