Partager via


Section DDInstall.Services dans un fichier INF réseau

DDInstall. La section Services d’un fichier INF réseau est basée sur la section INF générique DDInstall.Services.

DDInstall. La section Services contient une ou plusieurs directives AddService, chacune faisant référence à une section de service-installation définie par INF-writer qui spécifie comment et quand les services de pilotes de composants particuliers sont chargés.

DDInstall. La section Services est requise dans un fichier INF qui installe un composant Net (adaptateur) ; elle est facultative dans un fichier INF qui installe un composant NetTrans, NetClient ou NetService.

Remarque Les composants NetClient sont dépréciés dans Windows 8.1, Windows Server 2012 R2 et versions ultérieures.

Directive AddService dans un DDInstall. La section Services peut également référencer une section error-log-install-section qui installe un journal des erreurs pour un composant. Un journal des erreurs est facultatif pour tous les composants réseau.

Pour plus d’informations, consultez Directive AddService INF.

Voici un exemple d’installation DDInstall. Section Services , une section d’installation de service, une section error-log-install-section et une section add-registry référencée par une directive AddReg dans la section error-log-install-:

[a1.ndi.NT.Services]
AddService = a1, 2, a1.AddService, a1.AddEventLog
 
[a1.AddService]
DisplayName = %Adapter1.DispName%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 2 ;SERVICE_AUTO_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %13%\a1.sys
LoadOrderGroup = NDIS
 
[a1.AddEventLog]
AddReg = a1.AddEventLog.reg
 
[a1.AddEventLog.reg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\netevent.dll"
HKR,,TypesSupported,0x00010001,7

Le paramètre ServiceName de la directive AddService , qui dans l’exemple ci-dessus est a1(le premier paramètre AddService ), doit correspondre à la valeur Ndi\Service du composant. Pour plus d’informations, consultez Ajout de valeurs Service-Related à la clé Ndi.