home *** CD-ROM | disk | FTP | other *** search
/ PCNET 2003 October (Alt) / PCNET_CD_2003_10.iso / patch / xpsp1a_tr_x86.exe / ic / netip6.in_ / netip6.inf
Encoding:
Windows Setup INFormation  |  2002-10-01  |  9.6 KB  |  146 lines

  1.  ■; NETIP6.INF -- TCP/IP version 6 Protocol
  2. ;
  3. ; IPv6 Installation file for Windows 2000
  4. ;
  5. ; Copyright (c) Microsoft Corporation.  All rights reserved.
  6. [Version]
  7.     Signature   = "$Windows NT$"
  8.     Class       = NetTrans
  9.     ClassGUID   = {4d36e975-e325-11ce-bfc1-08002be10318}
  10.     Provider    = %Msft%
  11. DriverVer=07/01/2001,5.1.2600.1106
  12. [Manufacturer]
  13.     %Msft% = Msft
  14. [Msft]
  15.     %MS_TCPIP6.DisplayName% = MS_TCPIP6.Install, MS_TCPIP6
  16. [MS_TCPIP6.Install]
  17.     Characteristics = 0
  18.     AddReg          = Registry.MS_TCPIP6.Install
  19. [Registry.MS_TCPIP6.Install]
  20. ; Class Information
  21.     HKR, Ndi, HelpText,   0, %MS_TCPIP6.HelpText%
  22.     HKR, Ndi, Service,    0, "Tcpip6"
  23.     HKR, Ndi, CoServices, 0x10000, "Tcpip6", "6to4"
  24. ;
  25. ;   Note: The following line is required for Teredo to work.
  26. ;   HKR, Ndi, RequiredAll,0, "*TUNMP"
  27. ;
  28. ; Interfaces
  29.     HKR, Ndi\Interfaces, UpperRange, 0, "tdi"
  30.     HKR, Ndi\Interfaces, LowerRange, 0, "ndis5,ndis5_ip6"
  31. ;=====================================
  32. ; Microsoft IPv6 Interface and Service Install
  33. ;=====================================
  34. ; Service install
  35. [MS_TCPIP6.Install.Services]
  36.     AddService      = Tcpip6,    0, Install.AddService.TCPIP6,    NetEventLog
  37.     AddService      = 6to4,      0, Svc-6to4
  38. ; Install Tcpip6 service
  39. ;
  40. ; The Tcpip6 driver can be loaded without the Tcpip (IPv4) driver.
  41. ; But we don't test that configuration.
  42. ; Also there's a race - the Tcpip6 driver might start before
  43. ; the Tcpip driver has initialized, in which case
  44. ; the v6-v4 tunnel code will fail to initialize properly.
  45. ; So we create a dependency on Tcpip.
  46. [Install.AddService.TCPIP6]
  47.     DisplayName     = %MS_TCPIP6.TCPIP6.ServiceDescription%
  48.     ServiceType     = 1 ;SERVICE_KERNEL_DRIVER
  49.     StartType       = 1 ;SERVICE_SYSTEM_START
  50.     ErrorControl    = 1 ;SERVICE_ERROR_NORMAL
  51.     ServiceBinary   = %12%\tcpip6.sys
  52.     LoadOrderGroup  = PNP_TDI
  53.     Dependencies    = Tcpip
  54.     AddReg          = Registry.Service.TCPIP6
  55.     Description     = %MS_TCPIP6.TCPIP6.ServiceDescription%
  56. [Svc-6to4]
  57.     DisplayName     = %MS_TCPIP6.6to4.DisplayName%
  58.     ServiceType     = 0x120 ;SERVICE_INTERACTIVE_PROCESS | SERVICE_WIN32_SHARE_PROCESS
  59.     StartType       = 2 ;SERVICE_AUTO_START
  60.     ErrorControl    = 1 ;SERVICE_ERROR_NORMAL
  61.     ServiceBinary   = %11%\svchost.exe -k netsvcs
  62. ;
  63. ; The dependency on RpcSs is because this service may be set to auto-start
  64. ; and it runs in an instance of Svchost that needs to call
  65. ; CoInitailizeSecurity on behalf of the entire process.
  66. ; This call (made by svchost) will not succeed unless RpcSs is running.
  67. ;
  68. ; The dependency on WinMgmt is because the 6to4 service needs to query ICS
  69. ; configuration information, and the API for this information requires
  70. ; WinMgmt to be running.
  71. ;
  72.     Dependencies    = RpcSS,tcpip6,winmgmt
  73.     AddReg          = Registry.Service.6to4.AddReg
  74.     Description     = %MS_TCPIP6.6to4.ServiceDescription%
  75. ; Install Winsock dependency
  76. [MS_TCPIP6.Install.Winsock]
  77.     AddSock     = Install.Tcpip6Winsock
  78. [Install.Tcpip6Winsock]
  79.     TransportService    = Tcpip6
  80.     HelperDllName       = "%SystemRoot%\System32\wship6.dll"
  81.     MaxSockAddrLength   = 0x1c
  82.     MinSockAddrLength   = 0x1c
  83. [Registry.Service.TCPIP6]
  84.     HKR, , "TextModeFlags", 0x10001, 0x0001
  85.     HKR, Parameters\Winsock,"UseDelayedAcceptance",0x10001,0x0000
  86. [Registry.Service.6to4.AddReg]
  87.     HKLM,"SOFTWARE\Microsoft\NetSh", ipv6mon,, "ipv6mon.dll"
  88.     HKR, Parameters, ServiceDll, 0x00020000, "%%SystemRoot%%\System32\6to4svc.dll"
  89. [Registry.Service.6to4.DelReg]
  90.     HKLM,"SOFTWARE\Microsoft\NetSh", ipv6mon
  91.     HKR, Parameters, ServiceDll
  92. ;====================================
  93. ; TCP/IP6 Interface and Service Remove
  94. ;====================================
  95. [MS_TCPIP6.Install.Remove]
  96.     DelReg = Registry.Service.6to4.DelReg
  97. ;nothing
  98. [MS_TCPIP6.Install.Remove.Services]
  99.     DelService = Tcpip6
  100.     DelService = 6to4
  101. [MS_TCPIP6.Install.Remove.Winsock]
  102.     DelSock = Remove.Tcpip6Winsock
  103. [Remove.Tcpip6Winsock]
  104.     TransportService=Tcpip6
  105. ;****************************************************************************
  106. ; [Event Log] sections.
  107. ;****************************************************************************
  108. [NetEventLog]
  109. AddReg = NetEventLog.AddReg
  110. [NetEventLog.AddReg]
  111.     HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\netevent.dll"
  112.     HKR,,TypesSupported,0x00010001,7
  113. [Strings]
  114. Msft = "Microsoft"
  115. MS_TCPIP6.DisplayName = "Microsoft IPv6 Developer Edition"
  116. MS_TCPIP6.HelpText    = "TCP/IP sⁿrⁿm 6. Da1n1k bal1 alar aras1nda ileti_im salayan internet ileti_im kural1n1n yeni sⁿrⁿmⁿ."
  117. MS_TCPIP6.TCPIP6.ServiceDescription   = "Microsoft IPv6 0leti_im Kural1 Sⁿrⁿcⁿsⁿ"
  118. MS_TCPIP6.6to4.DisplayName = "6to4"
  119. MS_TCPIP6.6to4.ServiceDescription = "IPv4 alar1nda IPv6 balant1s1 sunar"