;-------------------------------------------------------------------------
; 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,10.0.20348.1

[Manufacturer]
%Msft% = Msft,NTx86...2,NTx86...3,NTia64...2,NTia64...3,NTamd64...2,NTamd64...3,NTarm64...2,NTarm64...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

[Msft.NTarm64...2]
%NLB_Desc% = Install, MS_WLBS

[Msft.NTarm64...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"

[Strings]
; localizable
Msft         = "Microsoft"
NLB_Desc     = "Network Load Balancing (NLB)"
