Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

208 lines
6.0 KiB

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; NT5 INSTALLATION INF for NDIS/KS NDISIP Driver
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;----------------------------------------------------------------------------
;
; VERSION Section
;
[version]
Signature = "$CHICAGO$"
Compatible = 1
Class = Net
ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider = %Microsoft%
LayoutFile = Layout.inf
[ControlFlags]
ExcludeFromSelect=*
ExcludeFromSelect.nt=*
;----------------------------------------------------------------------------
;
; MANUFACTURER Section
;
[Manufacturer]
%Msft% = Microsoft
;----------------------------------------------------------------------------
;
; MAIN Install section
;
;
[Microsoft]
; DisplayName Section DeviceId
; ----------- ------- --------
%NdisIp.DeviceDesc% = NdisIP.ndi, NDISIP
%NdisIp.DeviceDesc% = NdisIP.ndi.NT, SW\{48926476-2cae-4ded-a86e-73ddebed6779}
;----------------------------------------------------------------------------
;
; Win9X Install Section
;
[NdisIp.ndi]
;
;Characteristcs = 0x2a This is a software enum driver and a hidden the connection.
;Characteristics = 0x22 This is a software enum driver and a visible connection.
Characteristics = 0x22
BusType = 1
AddReg = NdisIP.reg
;
; Include the following line for post dx8 builds
;
CopyFiles = NdisIP.CopyFiles
;----------------------------------------------------------------------------
;
; NT Install Section
;
[NdisIP.ndi.NT]
; HKLM,%RunOnce%,"NDISIP0",,"rundll32.exe streamci,StreamingDeviceSetup %NdisIP.DeviceId%,NDISIP,%NdisIP.GUID.BDANetInterface%,%17%\ndisip.inf,NdisIP.Reg"
; HKLM,%RunOnce%,"STREAMIP0",,"rundll32.exe streamci,StreamingDeviceSetup %StreamIP.DeviceId%,GLOBAL,%GUID.BdaRenderer%,%17%\streamip.inf,BDAcodec"
;Characteristcs = 0x2a This is a software enum driver and a hidden the connection.
;Characteristics = 0x22 This is a software enum driver and a visible connection.
Characteristics = 0x22
BusType = 1
AddReg = NdisIP.nt.Reg
;
; Include the following line for post dx8 builds
;
CopyFiles = NdisIP.CopyFiles
;----------------------------------------------------------------------------
;
; NdisIP Registry Installation Section
;
[NdisIP.Reg]
HKR, Ndi, DeviceID,,NdisIP
HKR, Ndi, MaxInstance,, 1
;
HKR, NDIS, LogDriverName, , NdisIP
HKR, NDIS, MiniportLogDriverName, , NdisIP
HKR, NDIS, MajorNdisVersion, 1, 05
HKR, NDIS, MinorNdisVersion, 1, 00
;
HKR, Ndi\Interfaces, UpperRange, 0, "broadcastip"
HKR, Ndi\Interfaces, LowerRange, 0, "NdisIP"
;
HKR, Ndi\Install, , , "NdisIP.Install"
HKR, Ndi\Remove , , , "NdisIP.Remove"
;
HKR, Ndi, HelpText, , %NdisIP_HELP%
;-----------------------------------------------------------------------------
;
;
[NdisIP.Install]
AddReg=NdisIP.AddReg
;
; Include the following line for post dx8 builds
;
CopyFiles=NdisIP.CopyFiles
;-----------------------------------------------------------------------------
;
; NdisIP Service/Event_Log Installation Section
;
[NdisIP.AddReg]
HKR,,DevLoader,, *ndis
HKR,,DeviceVXDs,, NdisIP.sys
HKR,,SLOWNET,1,01
;----------------------------------------------------------------------------
;
; NdisIP.NT Registry Installation Section
;
[NdisIP.nt.Reg]
HKR, Ndi, Service, 0, "NdisIP"
HKR, , DevLoader, 0, *ndis
HKR, , DeviceVxDs, 0, NdisIP.sys
HKR, NDIS, MajorNdisVersion, 1, 05
HKR, NDIS, MinorNdisVersion, 1, 00
HKR, NDIS, LogDriverName, 0, NdisIP
;
HKR, Ndi\Interfaces, LowerRange, 0, "nolower"
HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"
;
;HKR, , MediaType, 0, 1
;-----------------------------------------------------------------------------
;
; NdisIP Copyfiles Section
;
[NdisIP.CopyFiles]
NdisIP.sys
;-----------------------------------------------------------------------------
;
;
[NdisIP.Remove]
AddReg=NdisIP.Remove.AddReg
;-----------------------------------------------------------------------------
;
;
[NdisIP.Remove.AddReg]
;-----------------------------------------------------------------------------
;
; NdisIP Service/Event_Log Installation Section
;
[NdisIP.ndi.NT.Services]
AddService = NdisIP, 2, NdisIP.Service, common.EventLog
;-----------------------------------------------------------------------------
;
; NdisIP Service Installation Section
;
[NdisIP.Service]
DisplayName = %NdisIp.Service.DispName%
ServiceType = 1 ;%SERVICE_KERNEL_DRIVER%
StartType = 3 ;%SERVICE_DEMAND_START%
ErrorControl = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\NdisIP.sys
LoadOrderGroup = NDIS
AddReg = TextModeFlags.reg
AddReg = DisableWhileIPRoutingEnabled.reg
;-----------------------------------------------------------------------------
;
; NdisIP EventLog Installation Section
;
[common.EventLog]
AddReg = common.AddEventLog.reg
[common.AddEventLog.reg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
HKR, , TypesSupported, 0x00010001, 7
[TextModeFlags.reg]
HKR, , TextModeFlags, 0x00010001, 0x0001
[DisableWhileIPRoutingEnabled.reg]
HKR, , DisableWhileIPRoutingEnabled, 0x00010001, 0x0001
;-----------------------------------------------------------------------------
;
; DestinationDirs
;
[DestinationDirs]
NdisIP.CopyFiles = 12