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

  1. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  2. ;
  3. ; NT5 INSTALLATION INF for NDIS/KS NDISIP Driver
  4. ;
  5. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  6. ;----------------------------------------------------------------------------
  7. ;
  8. ; VERSION Section
  9. ;
  10. [version]
  11. Signature = "$CHICAGO$"
  12. Compatible = 1
  13. Class = Net
  14. ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318}
  15. Provider = %Microsoft%
  16. LayoutFile = Layout.inf
  17. [ControlFlags]
  18. ExcludeFromSelect=*
  19. ExcludeFromSelect.nt=*
  20. ;----------------------------------------------------------------------------
  21. ;
  22. ; MANUFACTURER Section
  23. ;
  24. [Manufacturer]
  25. %Msft% = Microsoft
  26. ;----------------------------------------------------------------------------
  27. ;
  28. ; MAIN Install section
  29. ;
  30. ;
  31. [Microsoft]
  32. ; DisplayName Section DeviceId
  33. ; ----------- ------- --------
  34. %NdisIp.DeviceDesc% = NdisIP.ndi, NDISIP
  35. %NdisIp.DeviceDesc% = NdisIP.ndi.NT, SW\{48926476-2cae-4ded-a86e-73ddebed6779}
  36. ;----------------------------------------------------------------------------
  37. ;
  38. ; Win9X Install Section
  39. ;
  40. [NdisIp.ndi]
  41. ;
  42. ;Characteristcs = 0x2a This is a software enum driver and a hidden the connection.
  43. ;Characteristics = 0x22 This is a software enum driver and a visible connection.
  44. Characteristics = 0x22
  45. BusType = 1
  46. AddReg = NdisIP.reg
  47. ;
  48. ; Include the following line for post dx8 builds
  49. ;
  50. CopyFiles = NdisIP.CopyFiles
  51. ;----------------------------------------------------------------------------
  52. ;
  53. ; NT Install Section
  54. ;
  55. [NdisIP.ndi.NT]
  56. ; HKLM,%RunOnce%,"NDISIP0",,"rundll32.exe streamci,StreamingDeviceSetup %NdisIP.DeviceId%,NDISIP,%NdisIP.GUID.BDANetInterface%,%17%\ndisip.inf,NdisIP.Reg"
  57. ; HKLM,%RunOnce%,"STREAMIP0",,"rundll32.exe streamci,StreamingDeviceSetup %StreamIP.DeviceId%,GLOBAL,%GUID.BdaRenderer%,%17%\streamip.inf,BDAcodec"
  58. ;Characteristcs = 0x2a This is a software enum driver and a hidden the connection.
  59. ;Characteristics = 0x22 This is a software enum driver and a visible connection.
  60. Characteristics = 0x22
  61. BusType = 1
  62. AddReg = NdisIP.nt.Reg
  63. ;
  64. ; Include the following line for post dx8 builds
  65. ;
  66. CopyFiles = NdisIP.CopyFiles
  67. ;----------------------------------------------------------------------------
  68. ;
  69. ; NdisIP Registry Installation Section
  70. ;
  71. [NdisIP.Reg]
  72. HKR, Ndi, DeviceID,,NdisIP
  73. HKR, Ndi, MaxInstance,, 1
  74. ;
  75. HKR, NDIS, LogDriverName, , NdisIP
  76. HKR, NDIS, MiniportLogDriverName, , NdisIP
  77. HKR, NDIS, MajorNdisVersion, 1, 05
  78. HKR, NDIS, MinorNdisVersion, 1, 00
  79. ;
  80. HKR, Ndi\Interfaces, UpperRange, 0, "broadcastip"
  81. HKR, Ndi\Interfaces, LowerRange, 0, "NdisIP"
  82. ;
  83. HKR, Ndi\Install, , , "NdisIP.Install"
  84. HKR, Ndi\Remove , , , "NdisIP.Remove"
  85. ;
  86. HKR, Ndi, HelpText, , %NdisIP_HELP%
  87. ;-----------------------------------------------------------------------------
  88. ;
  89. ;
  90. [NdisIP.Install]
  91. AddReg=NdisIP.AddReg
  92. ;
  93. ; Include the following line for post dx8 builds
  94. ;
  95. CopyFiles=NdisIP.CopyFiles
  96. ;-----------------------------------------------------------------------------
  97. ;
  98. ; NdisIP Service/Event_Log Installation Section
  99. ;
  100. [NdisIP.AddReg]
  101. HKR,,DevLoader,, *ndis
  102. HKR,,DeviceVXDs,, NdisIP.sys
  103. HKR,,SLOWNET,1,01
  104. ;----------------------------------------------------------------------------
  105. ;
  106. ; NdisIP.NT Registry Installation Section
  107. ;
  108. [NdisIP.nt.Reg]
  109. HKR, Ndi, Service, 0, "NdisIP"
  110. HKR, , DevLoader, 0, *ndis
  111. HKR, , DeviceVxDs, 0, NdisIP.sys
  112. HKR, NDIS, MajorNdisVersion, 1, 05
  113. HKR, NDIS, MinorNdisVersion, 1, 00
  114. HKR, NDIS, LogDriverName, 0, NdisIP
  115. ;
  116. HKR, Ndi\Interfaces, LowerRange, 0, "nolower"
  117. HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"
  118. ;
  119. ;HKR, , MediaType, 0, 1
  120. ;-----------------------------------------------------------------------------
  121. ;
  122. ; NdisIP Copyfiles Section
  123. ;
  124. [NdisIP.CopyFiles]
  125. NdisIP.sys
  126. ;-----------------------------------------------------------------------------
  127. ;
  128. ;
  129. [NdisIP.Remove]
  130. AddReg=NdisIP.Remove.AddReg
  131. ;-----------------------------------------------------------------------------
  132. ;
  133. ;
  134. [NdisIP.Remove.AddReg]
  135. ;-----------------------------------------------------------------------------
  136. ;
  137. ; NdisIP Service/Event_Log Installation Section
  138. ;
  139. [NdisIP.ndi.NT.Services]
  140. AddService = NdisIP, 2, NdisIP.Service, common.EventLog
  141. ;-----------------------------------------------------------------------------
  142. ;
  143. ; NdisIP Service Installation Section
  144. ;
  145. [NdisIP.Service]
  146. DisplayName = %NdisIp.Service.DispName%
  147. ServiceType = 1 ;%SERVICE_KERNEL_DRIVER%
  148. StartType = 3 ;%SERVICE_DEMAND_START%
  149. ErrorControl = 1 ;%SERVICE_ERROR_NORMAL%
  150. ServiceBinary = %12%\NdisIP.sys
  151. LoadOrderGroup = NDIS
  152. AddReg = TextModeFlags.reg
  153. AddReg = DisableWhileIPRoutingEnabled.reg
  154. ;-----------------------------------------------------------------------------
  155. ;
  156. ; NdisIP EventLog Installation Section
  157. ;
  158. [common.EventLog]
  159. AddReg = common.AddEventLog.reg
  160. [common.AddEventLog.reg]
  161. HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
  162. HKR, , TypesSupported, 0x00010001, 7
  163. [TextModeFlags.reg]
  164. HKR, , TextModeFlags, 0x00010001, 0x0001
  165. [DisableWhileIPRoutingEnabled.reg]
  166. HKR, , DisableWhileIPRoutingEnabled, 0x00010001, 0x0001
  167. ;-----------------------------------------------------------------------------
  168. ;
  169. ; DestinationDirs
  170. ;
  171. [DestinationDirs]
  172. NdisIP.CopyFiles = 12