Freigeben über


INF-DefaultInstall.Services-Abschnitt

Achtung

Wenn Sie ein Universal- oder Windows Driver-Paket erstellen, ist dieser Abschnitt nicht gültig. Siehe Verwenden einer universellen INF-Datei und Erste Schritte bei der Entwicklung von Windows-Treibern.

Ein DefaultInstall.Services-Abschnitt enthält eine oder mehrere AddService-Direktiven, die auf zusätzliche, von INF-Autor*innen definierte Abschnitte in einer INF-Datei verweisen. Dieser Abschnitt entspricht dem Abschnitt INF DDInstall.Services und wird in Verbindung mit einem Abschnitt INF DefaultInstall verwendet.

[DefaultInstall.Services] |
[DefaultInstall.nt.Services] |
[DefaultInstall.ntx86.Services] |
[DefaultInstall.ntia64.Services] | (Windows XP and later versions of Windows)
[DefaultInstall.ntamd64.Services] | (Windows XP and later versions of Windows)
[DefaultInstall.ntarm.Services] | (Windows 8 and later versions of Windows)
[DefaultInstall.ntarm64.Services] (Windows 10 version 1709 and later versions of Windows)
 
AddService=ServiceName,[flags],service-install-section
                             [,event-log-install-section[,[EventLogType][,EventName]]]...]
[DelService=ServiceName[,[flags][,[EventLogType][,EventName]]]...]
[Include=filename.inf[,filename2.inf]...]
[Needs=inf-section-name[,inf-section-name]...]

Entries

AddService=ServiceName,[flags],service-install-section[,event-log-install-section[,[EventLogType][,EventName]]]...
Diese Direktive verweist auf einen von INF-Autor*innen definierten service-install-section und möglicherweise auf eine event-log-install-section an anderer Stelle in der INF-Datei für die Treiber, die von diesem DefaultInstall-Abschnitt abgedeckt werden.

Weitere Informationen finden Sie unter INF AddService-Direktive.

DelService=ServiceName[,[flags][,[EventLogType][,EventName]]]...
Diese Direktive entfernt einen zuvor installierten Dienst vom Zielcomputer. Diese Direktive wird nur sehr selten verwendet.

Weitere Informationen finden Sie unter INF DelService-Direktive.

Include=filename.inf[,filename2.inf]...
Dieser optionale Eintrag gibt eine oder mehrere zusätzliche, vom System bereitgestellte INF-Dateien an, die Abschnitte enthalten, die für die Installation dieses Geräts benötigt werden. Wenn dieser Eintrag angegeben wird, wird normalerweise auch ein Bedarf-Eintrag angegeben.

Needs=inf-section-name[,inf-section-name]...
Dieser optionale Eintrag gibt den bestimmten benannten Abschnitt an, der bei der Installation dieses Geräts verarbeitet werden muss. In der Regel ist ein solcher benannter Abschnitt ein DDInstall.Services-Abschnitt innerhalb einer vom System bereitgestellten INF-Datei, die in einem Include-Eintrag aufgeführt ist. Es kann aber auch ein beliebiger Abschnitt sein, der in einem solchen DDInstall.Services-Abschnitt referenziert wird.

Hinweise

Die Direktive AddService steuert, wie und wann die Dienste eines bestimmten Treibers geladen werden, welche Abhängigkeiten zu anderen Diensten oder zu darunterliegenden (veralteten) Treibern bestehen, und so weiter. Optional kann sie auch Ereignis-Protokollierungsdienste für den Treiber einrichten.

Hinweis

INF-Dateien verwenden den Abschnitt DefaultInstall.Services nur, wenn sie auch einen INF DefaultInstall-Abschnitt verwenden. Andernfalls verwenden sie INF DDInstall.Dienste-Abschnitte zusammen mit INF DDInstall-Abschnitten.

DefaultInstall.Services-Abschnitte sollten die gleichen Auszeichnungen für Plattform und Betriebssystem haben wie die zugehörigen DefaultInstall-Abschnitte. Zum Beispiel würde ein DefaultInstall.ntx86-Abschnitt einen entsprechenden DefaultInstall.ntx86.Services-Abschnitt haben. Weitere Informationen über die Verwendung der systemdefinierten Erweiterungen .nt, .ntx86, .ntia64, .ntamd64, .ntarm und .ntarm64 finden Sie unter Erstellen von INF-Dateien für mehrere Plattformen und Betriebssysteme.

Beispiele

Siehe die Beispiele für den Abschnitt INF DDInstall.Dienste.

Siehe auch

DDInstall

DefaultInstall