home *** CD-ROM | disk | FTP | other *** search
/ Chip 2009 July / Chip_2009.07_CD.iso / I386 / NETIP6.IN_ / netip6.inf
Encoding:
Text (UTF-16)  |  2008-04-14  |  11.9 KB  |  162 lines

  1. ; NETIP6.INF -- TCP/IP version 6 Protocol
  2. ;
  3. ; IPv6 Installation file for Windows 2000 and XP
  4. ;
  5. ; Copyright (c) Microsoft Corporation.  All rights reserved.
  6.  
  7. [Version]
  8.     Signature   = "$Windows NT$"
  9.     Class       = NetTrans
  10.     ClassGUID   = {4d36e975-e325-11ce-bfc1-08002be10318}
  11.     Provider    = %Msft%
  12. DriverVer=07/01/2001,5.1.2600.5512
  13.  
  14. [Manufacturer]
  15.     %Msft% = Msft
  16.  
  17. [Msft]
  18.     %MS_TCPIP6.DisplayName% = MS_TCPIP6.Install, MS_TCPIP6
  19.  
  20. [MS_TCPIP6.Install]
  21.     Characteristics = 0
  22.     AddReg          = Registry.MS_TCPIP6.Install
  23.  
  24. [Registry.MS_TCPIP6.Install]
  25. ; Class Information
  26.     HKR, Ndi, HelpText,   0, "@xpsp2res.dll,-19501"
  27.     HKR, Ndi, Service,    0, "Tcpip6"
  28.     HKR, Ndi, CoServices, 0x10000, "Tcpip6", "6to4"
  29.     HKR, Ndi, RequiredAll,0, "*TUNMP"
  30.     HKR, Ndi, ClsId      ,0, "{7b47881d-4d79-4369-adf5-d1293852d36b}"
  31.  
  32. ; Interfaces
  33. ;
  34. ; An ndis5_ip6 UpperRange allows components (such as tunmp) to only bind IPv6.
  35. ;
  36.     HKR, Ndi\Interfaces, UpperRange, 0, "tdi"
  37.     HKR, Ndi\Interfaces, LowerRange, 0, "ndis5,ndis5_ip6"
  38.  
  39.  
  40. ;=====================================
  41. ; Microsoft IPv6 Interface and Service Install
  42. ;=====================================
  43.  
  44. ; Service install
  45. [MS_TCPIP6.Install.Services]
  46.     AddService      = Tcpip6,    0, Install.AddService.TCPIP6,    NetEventLog
  47.     AddService      = 6to4,      0, Svc-6to4
  48.  
  49. ; Install Tcpip6 service
  50. ;
  51. ; The Tcpip6 driver can be loaded without the Tcpip (IPv4) driver,
  52. ; but we don't test that configuration.
  53. ; So we create a dependency on Tcpip.
  54. [Install.AddService.TCPIP6]
  55.     DisplayName     = %MS_TCPIP6.TCPIP6.ServiceDescription%
  56.     ServiceType     = 1 ;SERVICE_KERNEL_DRIVER
  57.     StartType       = 1 ;SERVICE_SYSTEM_START
  58.     ErrorControl    = 1 ;SERVICE_ERROR_NORMAL
  59.     ServiceBinary   = %12%\tcpip6.sys
  60.     LoadOrderGroup  = PNP_TDI
  61.     Dependencies    = Tcpip
  62.     AddReg          = Registry.Service.TCPIP6.Secure,Registry.Service.TCPIP6,Registry.Service.TCPIP6.Winsock
  63.     Description     = %MS_TCPIP6.TCPIP6.ServiceDescription%
  64.  
  65. [Svc-6to4]
  66.     DisplayName     = %MS_TCPIP6.6to4.DisplayName%
  67.     ServiceType     = 0x20 ;SERVICE_WIN32_SHARE_PROCESS
  68.     StartType       = 2 ;SERVICE_AUTO_START
  69.     ErrorControl    = 1 ;SERVICE_ERROR_NORMAL
  70.     ServiceBinary   = %11%\svchost.exe -k netsvcs
  71.     StartName       = LocalSystem
  72.     Security        = "D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPLOCRRC;;;PU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SO)(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;0x40;;;LS)(A;;0x40;;;NS)(A;;CCLCSWRPWPDTLOCRRC;;;NO)"
  73. ;
  74. ; The dependency on RpcSs is because this service may be set to auto-start
  75. ; and it runs in an instance of Svchost that needs to call
  76. ; CoInitailizeSecurity on behalf of the entire process.
  77. ; This call (made by svchost) will not succeed unless RpcSs is running.
  78. ;
  79. ; The dependency on WinMgmt is because the 6to4 service needs to query ICS
  80. ; configuration information, and the API for this information requires
  81. ; WinMgmt to be running.
  82. ;
  83.     Dependencies    = RpcSS,tcpip6,winmgmt
  84.     AddReg          = Registry.Service.6to4.AddReg,Registry.Service.6to4.AddReg.Secure
  85.     Description     = %MS_TCPIP6.6to4.ServiceDescription%
  86.  
  87. ; Install Winsock dependency
  88. [MS_TCPIP6.Install.Winsock]
  89.     AddSock     = Install.Tcpip6Winsock
  90.  
  91. [Install.Tcpip6Winsock]
  92.     TransportService    = Tcpip6
  93.     HelperDllName       = "%SystemRoot%\System32\wship6.dll"
  94.     MaxSockAddrLength   = 0x1c
  95.     MinSockAddrLength   = 0x1c
  96.  
  97. [Registry.Service.TCPIP6]
  98.     HKR, , "TextModeFlags", 0x10001, 0x0001
  99.  
  100. [Registry.Service.TCPIP6.Secure]
  101.     HKR,Parameters,,0x10 ;FLG_ADDREG_KEYONLY
  102.  
  103. [Registry.Service.TCPIP6.Secure.Security]
  104. "D:P(A;CI;GR;;;AU)(A;CI;GA;;;BA)(A;CI;GA;;;SY)(A;CI;GR;;;NS)(A;CI;GR;;;LS)(A;CI;CCDCLCSWRPSDRC;;;NO)"
  105.  
  106. [Registry.Service.TCPIP6.Winsock]
  107.     HKR,Parameters\Winsock,"UseDelayedAcceptance",0x10001,0x0000
  108.  
  109. [Registry.Service.TCPIP6.Winsock.Security]
  110. "D:P(A;CI;GR;;;AU)(A;CI;GA;;;BA)(A;CI;GA;;;SY)"
  111.  
  112. [Registry.Service.6to4.AddReg]
  113.     HKR, Parameters, ServiceDll, 0x00020000, "%%SystemRoot%%\System32\6to4svc.dll"
  114.  
  115. [Registry.Service.6to4.DelReg]
  116.     HKR, Parameters, ServiceDll
  117.  
  118. [Registry.Service.6to4.AddReg.Secure]
  119.     HKR,Config,,0x10 ;FLG_ADDREG_KEYONLY
  120.     HKR,Interfaces,,0x10 ;FLG_ADDREG_KEYONLY
  121.     HKLM,System\CurrentControlSet\Services\PortProxy,,0x10 ;FLG_ADDREG_KEYONLY
  122.  
  123. [Registry.Service.6to4.AddReg.Secure.Security]
  124. "D:P(A;CI;GR;;;AU)(A;CI;GA;;;BA)(A;CI;GA;;;SY)(A;CI;GA;;;NS)(A;CI;GA;;;LS)(A;CI;CCDCLCSWRPSDRC;;;NO)"
  125.  
  126. ;====================================
  127. ; TCP/IP6 Interface and Service Remove
  128. ;====================================
  129.  
  130. [MS_TCPIP6.Install.Remove]
  131.     DelReg = Registry.Service.6to4.DelReg
  132. ;nothing
  133.  
  134. [MS_TCPIP6.Install.Remove.Services]
  135.     DelService = Tcpip6
  136.     DelService = 6to4
  137.  
  138. [MS_TCPIP6.Install.Remove.Winsock]
  139.     DelSock = Remove.Tcpip6Winsock
  140.  
  141. [Remove.Tcpip6Winsock]
  142.     TransportService=Tcpip6
  143.  
  144. ;****************************************************************************
  145. ; [Event Log] sections.
  146. ;****************************************************************************
  147. [NetEventLog]
  148. AddReg = NetEventLog.AddReg
  149.  
  150. [NetEventLog.AddReg]
  151.     HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\netevent.dll"
  152.     HKR,,TypesSupported,0x00010001,7
  153.  
  154. [Strings]
  155. Msft = "Microsoft"
  156.  
  157. MS_TCPIP6.DisplayName = "Microsoft TCP/IP версии 6"
  158. MS_TCPIP6.HelpText    = "TCP/IP версии 6. Версия нового поколения Интернет-протокола, обеспечивающего взаимодействие разных сетей."
  159. MS_TCPIP6.TCPIP6.ServiceDescription   = "Драйвер протокола IPv6 (Microsoft)"
  160. MS_TCPIP6.6to4.DisplayName = "Служба поддержки IPv6"
  161. MS_TCPIP6.6to4.ServiceDescription = "Обеспечивает регистрацию DDNS-имен и обеспечивает связь IPv6 для сети IPv4.  Если эта служба остановлена, другие компьютеры не смогут подключиться к компьютеру, используя его имя, и компьютер осуществит связь по IPv6 только в случае, если он подключен к сети IPv6.  Если эта служба отключена, любые службы, которые явно зависят от нее, не могут быть запущены."
  162.