;------------------------------------------------------------------------- ; netNLB.INF -- Network Load Balancing kernel-mode driver ; ; Copyright (c) Microsoft Corporation. All rights reserved. ;------------------------------------------------------------------------- [Version] Signature = "$Windows NT$" Class = NetService ClassGUID = {4D36E974-E325-11CE-BFC1-08002BE10318} Provider = %Msft% DriverVer=06/21/2006,6.3.9600.16384 [Manufacturer] %Msft% = Msft,NTx86...2,NTx86...3,NTia64...2,NTia64...3,NTamd64...2,NTamd64...3 [Msft.NTx86...2] %NLB_Desc% = Install, MS_WLBS [Msft.NTx86...3] %NLB_Desc% = Install, MS_WLBS [Msft.NTia64...2] %NLB_Desc% = Install, MS_WLBS [Msft.NTia64...3] %NLB_Desc% = Install, MS_WLBS [Msft.NTamd64...2] %NLB_Desc% = Install, MS_WLBS [Msft.NTamd64...3] %NLB_Desc% = Install, MS_WLBS [ControlFlags] ExcludeFromSelect = MS_WLBS ;------------------------------------------------------------------------- ; Installation Section ;------------------------------------------------------------------------- [Install] AddReg = Inst_Ndi Characteristics = 0x40020 ; NCF_LW_FILTER | NCF_NOT_USER_REMOVABLE NetcfgInstanceId = "{bf0eaea8-c122-11d2-94f4-00c04f72d8c4}" ;------------------------------------------------------------------------- ; Ndi installation support ;------------------------------------------------------------------------- [Inst_Ndi] HKR, Ndi, Service, , "WLBS" HKR, Ndi, CoServices, 0x00010000, "WLBS" HKR, Ndi, ClsID, , "{bf0eaea8-c122-11d2-94f4-00c04f72d8c4}" HKR, Ndi, ComponentDll, , "nlbcfg.dll" HKR, Ndi, HelpText, , "@nlbcfg.dll,-5000" HKR, Ndi, FilterClass, , loadbalance HKR, Ndi, FilterType, 0x00010001, 0x00000002 HKR, Ndi, FilterRunType, 0x00010001, 0x00000001 ;Mandatory filter HKR, Ndi\Interfaces, UpperRange, , "noupper" HKR, Ndi\Interfaces, LowerRange, , "nolower" HKR, Ndi\Interfaces, FilterMediaTypes, , "ethernet" ;------------------------------------------------------------------------- ; Service installation support ;------------------------------------------------------------------------- [Install.Services] AddService = WLBS, , NLB_Service_Inst, NLB_EventLog_Inst [NLB_Service_Inst] DisplayName = %NLB_Desc% ServiceType = 1 ;SERVICE_KERNEL_DRIVER StartType = 3 ;SERVICE_DEMAND_START ErrorControl = 1 ;SERVICE_ERROR_NORMAL ServiceBinary = %12%\NLB.sys LoadOrderGroup = NDIS Description = %NLB_Desc% [NLB_EventLog_Inst] AddReg = NLB_EventLog [NLB_EventLog] ; The provider GUID below is taken from the provider's definition in the ; NLB core events manifest (these GUIDs must be identical). HKR, , providerGuid, 0x20000, "{F22AF71F-C4C3-425D-9653-B2F47B85DD30}" ;------------------------------------------------------------------------- ; Service de-installation support ;------------------------------------------------------------------------- [Install.Remove.Services] DelService = WLBS,0x200 [Strings] ; localizable Msft = "Microsoft" NLB_Desc = "Network Load Balancing (NLB)"