Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Varje DDInstall per modell. Avsnittet Tjänster innehåller ett eller flera INF AddService-direktiv som refererar till andra INF-skrivardefinierade avsnitt i en INF-fil.
[install-section-name.Services] |
[install-section-name.nt.Services] |
[install-section-name.ntx86.Services] |
[install-section-name.ntia64.Services] | (Windows XP and later versions of Windows)
[install-section-name.ntamd64.Services] | (Windows XP and later versions of Windows)
[install-section-name.ntarm.Services] | (Windows 8 and later versions of Windows)
[install-section-name.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]...]
Du kan ange en DDInstall. Avsnittet Tjänster med minst ett AddService-direktiv för att styra hur och när tjänster för en viss drivrutin läses in, beroenden för andra tjänster eller drivrutiner och så vidare. Du kan också ange tjänster för händelseloggning.
Inlägg
AddService=ServiceName, [flags],service-install-section[,event-log-install-section[,[EventLogType][,EventName]]]...
Det här direktivet refererar till ett INF-writer-defined service-install-section och eventuellt ett event-log-install-section någon annanstans i INF-filen för drivrutinerna för de enheter som omfattas av det här avsnittet DDInstall . Mer information finns i INF AddService-direktivet.
DelService=ServiceName [,[flaggor][,[EventLogType][,EventName]]]...
Det här direktivet tar bort en tidigare installerad tjänst från måldatorn. Detta direktiv används sällan. Mer information finns i INF DelService-direktivet.
Inkludera=filename.inf [,filename2.inf]...
Den här valfria posten anger en eller flera andra INF-filer som tillhandahålls av systemet och som innehåller avsnitt som behövs för att installera den här enheten. Om den här posten har angetts, så är även posten Behöver .
Behov=inf-section-name [,inf-section-name]...
Den här valfria posten anger det avsnitt som måste bearbetas under installationen av den här enheten. Vanligtvis är avsnittet en DDInstall. Avsnittet Tjänster i en inf-fil som tillhandahålls av systemet och som visas i en Inkludera-post . Det kan dock vara vilket avsnitt som helst som refereras i en DDInstall. Avsnittet Tjänster .
Remarks
DDInstall. Tjänsteavsnitt bör ha samma plattforms- och operativsystemdekorationer som deras relaterade DDInstall-avsnitt . Till exempel ett install-section-name. ntx86-avsnittet skulle ha ett motsvarande install-section-name. ntx86. Avsnittet Tjänster .
Det angivna DDInstall-avsnittet måste refereras till i en enhets-/modellspecifik post under avsnittet Modeller per tillverkare i INF-filen. De skiftlägeskänsliga tilläggen till installationsavsnittsnamnet som visas i den formella syntaxinstruktionen kan infogas i en sådan DDInstall. Tjänstavsnittsnamn i plattformsoberoende INF-filer.
Mer information om hur du använder systemdefinierade tilläggen .nt, .ntx86, .ntia64, .ntamd64, .ntarm och .ntarm64 finns i Skapa INF-filer för flera plattformar och operativsystem.
Examples
I det här exemplet visas namnet install-section-.NT. Avsnittet Tjänster och dess tjänstinstallationsavsnitt i INF-filen för ett exempeldrivrutinspaket som lägger till en funktionsdrivrutin och filterdrivrutin till en enhet.
[Example_DDInstall.Services]
AddService=ExampleFunctionDriver,0x00000002,function_ServiceInstallSection
AddService=ExampleUpperFilter,,filter_ServiceInstallSection
[function_ServiceInstallSection]
DisplayName = %function_ServiceDesc%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %13%\ExampleFunctionDriver.sys
[filter_ServiceInstallSection]
DisplayName = %filter_ServiceDesc%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %13%\ExampleUpperFilter.sys
[Strings] ; only immediately preceding %strkey% tokens shown here
%function_ServiceDesc%="Example function driver service"
%filter_ServiceDesc%="Example filter driver service"
Mer exempel på DDInstall finns i AVSNITTET INF DDInstall.HW. Tjänsteavsnitt med vissa service-install-sections som refereras av AddService-direktivet, inklusive ett för en PnP-filterdrivrutin.