Source code of Windows XP (NT5)
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.

146 lines
4.7 KiB

  1. ; NETRAST.INX -- RAS Transports
  2. ;
  3. ; Copyright (c) 1993-1999, Microsoft Corporation
  4. [Version]
  5. Signature = "$Windows NT$"
  6. Class = NetTrans
  7. ClassGUID = {4d36e975-e325-11ce-bfc1-08002be10318}
  8. Provider = %Msft%
  9. LayoutFile = layout.inf
  10. [ControlFlags]
  11. ExcludeFromSelect = MS_L2TP,MS_NdisWan,MS_PPTP,MS_Wanarp,MS_PPPOE
  12. [Manufacturer]
  13. %Msft% = Msft
  14. [Msft]
  15. %L2tp-DispName% = Ndi-L2tpProtocol, "MS_L2TP"
  16. %NdisWan-DispName% = Ndi-NdisWan, "MS_NdisWan"
  17. %Pptp-DispName% = Ndi-PptpProtocol, "MS_PPTP"
  18. %Wanarp-DispName% = Ndi-Wanarp, "MS_Wanarp"
  19. %Pppoe-DispName% = Ndi-PppoeProtocol, "MS_PPPOE"
  20. [Ndi-L2tpProtocol]
  21. Characteristics = 0x38 ; NCF_HIDDEN | NCF_NO_SERVICE | NCF_NOT_USER_REMOVABLE
  22. AddReg = Ndi-Reg-L2tp
  23. [Ndi-NdisWan]
  24. Characteristics = 0x28 ; NCF_HIDDEN | NCF_NOT_USER_REMOVABLE
  25. AddReg = Ndi-Reg-NdisWan, Reg-Install-NdisWan
  26. [Ndi-PptpProtocol]
  27. Characteristics = 0x38 ; NCF_HIDDEN | NCF_NO_SERVICE | NCF_NOT_USER_REMOVABLE
  28. AddReg = Ndi-Reg-Pptp
  29. [Ndi-Wanarp]
  30. Characteristics = 0x28 ; NCF_HIDDEN | NCF_NOT_USER_REMOVABLE
  31. AddReg = Ndi-Reg-Wanarp
  32. [Ndi-PppoeProtocol]
  33. Characteristics = 0x28 ; NCF_HIDDEN | NCF_NOT_USER_REMOVABLE
  34. AddReg = Ndi-Reg-Pppoe
  35. [Ndi-Reg-L2tp]
  36. HKR, Ndi, ClsID, 0, "{6e65cbc6-926d-11d0-8e27-00c04fc99dcf}"
  37. HKR, Ndi, HelpText, 0, %L2tp-HelpText%
  38. HKR, Ndi\Interfaces, UpperRange, 0, "noupper"
  39. HKR, Ndi\Interfaces, LowerRange, 0, "nolower"
  40. [Ndi-Reg-NdisWan]
  41. HKR, Ndi, ClsID, 0, "{6e65cbc3-926d-11d0-8e27-00c04fc99dcf}"
  42. HKR, Ndi, Service, 0, "NdisWan"
  43. HKR, Ndi\Interfaces, UpperRange, 0, "noupper"
  44. HKR, Ndi\Interfaces, LowerRange, 0, "ndisatm,ndiscowan,ndiswan,ndiswanasync"
  45. [Ndi-Reg-Pptp]
  46. HKR, Ndi, ClsID, 0, "{6e65cbc4-926d-11d0-8e27-00c04fc99dcf}"
  47. HKR, Ndi, HelpText, 0, %Pptp-HelpText%
  48. HKR, Ndi\Interfaces, UpperRange, 0, "noupper"
  49. HKR, Ndi\Interfaces, LowerRange, 0, "nolower"
  50. [Ndi-Reg-Wanarp]
  51. HKR, Ndi, Service, 0, "Wanarp"
  52. HKR, Ndi, CoServices, 0x00010000, "Wanarp"
  53. HKR, Ndi\Interfaces, UpperRange, 0, "noupper"
  54. HKR, Ndi\Interfaces, LowerRange, 0, "nolower"
  55. [Ndi-Reg-Pppoe]
  56. HKR, Ndi, ClsID, 0, "{e949da38-c39d-4460-8ea7-a39152c56836}"
  57. HKR, Ndi, Service, 0, "RasPppoe"
  58. HKR, Ndi, HelpText, 0, %Pppoe-HelpText%
  59. HKR, Ndi\Interfaces, UpperRange, 0, "noupper"
  60. HKR, Ndi\Interfaces, LowerRange, 0, "ndis4,ndis5"
  61. [Reg-Install-NdisWan]
  62. HKLM, Software\Microsoft\Ras\CurrentVersion,, 0x10 ;FLG_ADDREG_KEYONLY
  63. HKR, Parameters, QoSPriorityThreshold, 0x10001, 0 ;REG_DWORD
  64. HKR, Parameters, QoSFragmentSize,0x10001, 0 ;REG_DWORD
  65. [Ndi-NdisWan.Remove]
  66. DelReg = Reg-Remove-NdisWan
  67. [Reg-Remove-NdisWan]
  68. HKLM, Software\Microsoft\Ras
  69. [Ndi-NdisWan.Services]
  70. AddService = NdisTapi, 0, Svc-NdisTapi
  71. AddService = NdisWan, 0, Svc-NdisWan, Evt-Rasmsg
  72. [Ndi-PppoeProtocol.Services]
  73. AddService = RasPppoe, 0, Svc-PppoeProtocol
  74. [Ndi-NdisWan.Remove.Services]
  75. DelService = NdisWan
  76. DelService = NdisTapi
  77. [Ndi-PppoeProtocol.Remove.Services]
  78. DelService = RasPppoe
  79. [Svc-NdisTapi]
  80. DisplayName = %Svc-NdisTapi-DispName%
  81. ServiceType = 1 ;SERVICE_KERNEL_DRIVER
  82. StartType = 3 ;SERVICE_DEMAND_START
  83. ErrorControl = 1 ;SERVICE_ERROR_NORMAL
  84. ServiceBinary = %12%\ndistapi.sys
  85. AddReg = Reg-NdisTapi
  86. Description = %Svc-NdisTapi-DispName%
  87. [Reg-NdisTapi]
  88. HKR, Parameters, AsyncEventQueueSize, 0x00010003, 0x300
  89. [Svc-NdisWan]
  90. DisplayName = %Svc-NdisWan-DispName%
  91. ServiceType = 1 ;SERVICE_KERNEL_DRIVER
  92. StartType = 3 ;SERVICE_DEMAND_START
  93. ErrorControl = 1 ;SERVICE_ERROR_NORMAL
  94. ServiceBinary = %12%\ndiswan.sys
  95. AddReg = Reg-NdisWan
  96. Description = %Svc-NdisWan-DispName%
  97. [Reg-NdisWan]
  98. HKR, Parameters,, 0x10 ;FLG_ADDREG_KEYONLY
  99. [Svc-PppoeProtocol]
  100. DisplayName = %Svc-PppoeProtocol-DispName%
  101. ServiceType = 1 ;SERVICE_KERNEL_DRIVER
  102. StartType = 3 ;SERVICE_DEMAND_START
  103. ErrorControl = 1 ;SERVICE_ERROR_NORMAL
  104. ServiceBinary = %12%\raspppoe.sys
  105. Description = %Svc-PppoeProtocol-DispName%
  106. [Evt-Rasmsg]
  107. AddReg = Evt-Rasmsg-AddReg
  108. [Evt-Rasmsg-AddReg]
  109. HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\mprmsg.dll"
  110. HKR,, TypesSupported, 0x00010001, 0x0000001f
  111. [Evt-Netevent]
  112. AddReg = Evt-Netevent-AddReg
  113. [Evt-Netevent-AddReg]
  114. HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
  115. HKR,, TypesSupported, 0x00010001, 0x00000007