home *** CD-ROM | disk | FTP | other *** search
- ; NETTCPIP.INF -- TCP/IP Protocol
- ;
- ; Copyright (c) Microsoft Corporation. All rights reserved.
-
- ;;++-- AddSDisk.cmd said no CopyFiles
-
-
- [Version]
- Signature = "$Windows NT$"
- Class = NetTrans
- ClassGUID = {4d36e975-e325-11ce-bfc1-08002be10318}
- Provider = %Msft%
- DriverVer=06/21/2006,6.0.6001.18000
- ;; Commented by AddSDisk.cmd
- ;; LayoutFile = layout.inf
-
- [Manufacturer]
- %Msft% = Msft,NTx86,NTia64,NTamd64
-
- [Msft.NTx86]
- %MS_TCPIP.DisplayName% = MS_TCPIP.PrimaryInstall, MS_TCPIP ;TCP/IP
- %MS_TCPIP.Tunnel.DisplayName% = MS_TCPIP.Tunnel.PrimaryInstall, MS_TCPIP_TUNNEL ;TCP/IP-Tunnels
- %MS_WINS.DisplayName% = MS_WINS.PrimaryInstall, MS_NetBT ;WINS
- %MS_NETBT_SMB.DisplayName% = MS_NETBT_SMB.PrimaryInstall, MS_NETBT_SMB ;NETBT_SMB
- %MS_SMB.DisplayName% = MS_SMB.Install, MS_SMB
-
- [Msft.NTia64]
- %MS_TCPIP.DisplayName% = MS_TCPIP.PrimaryInstall, MS_TCPIP ;TCP/IP
- %MS_TCPIP.Tunnel.DisplayName% = MS_TCPIP.Tunnel.PrimaryInstall, MS_TCPIP_TUNNEL ;TCP/IP-Tunnels
- %MS_WINS.DisplayName% = MS_WINS.PrimaryInstall, MS_NetBT ;WINS
- %MS_NETBT_SMB.DisplayName% = MS_NETBT_SMB.PrimaryInstall, MS_NETBT_SMB ;NETBT_SMB
- %MS_SMB.DisplayName% = MS_SMB.Install, MS_SMB
-
- [Msft.NTamd64]
- %MS_TCPIP.DisplayName% = MS_TCPIP.PrimaryInstall, MS_TCPIP ;TCP/IP
- %MS_TCPIP.Tunnel.DisplayName% = MS_TCPIP.Tunnel.PrimaryInstall, MS_TCPIP_TUNNEL ;TCP/IP-Tunnels
- %MS_WINS.DisplayName% = MS_WINS.PrimaryInstall, MS_NetBT ;WINS
- %MS_NETBT_SMB.DisplayName% = MS_NETBT_SMB.PrimaryInstall, MS_NETBT_SMB ;NETBT_SMB
- %MS_SMB.DisplayName% = MS_SMB.Install, MS_SMB
-
- [ControlFlags]
- ExcludeFromSelect = MS_NetBT,MS_NETBT_SMB,MS_SMB ; NetBt and NetBt_Smb are sub-components of Tcpip
-
- ;****************************************************************************
- ; TCP/IP
- ;****************************************************************************
-
- ;=======================
- ; TCP/IP Primary Install
- ;=======================
-
- [MS_TCPIP.PrimaryInstall]
- ; TCPIP has properties to display
- Characteristics = 0xA0 ; NCF_HAS_UI | NCF_NOT_USER_REMOVABLE
- AddReg = Registry.MS_TCPIP.PrimaryInstall, Registry.MS_TCPIP, Registry.MS_TCPIP.Legacy
-
- [MS_TCPIP.Tunnel.PrimaryInstall]
- Characteristics = 0x28 ; NCF_HIDDEN | NCF_NOT_USER_REMOVABLE
- AddReg = Registry.MS_TCPIP.Tunnel.Install
-
- [Registry.MS_TCPIP.PrimaryInstall]
- HKR, Ndi, BindForm, 0, "Tcpip"
- HKR, Ndi, ClsId, , "{A907657F-6FDF-11D0-8EFB-00C04FD912B2}"
- HKR, Ndi, ComponentDll, , tcpipcfg.dll
- HKR, Ndi, HelpText, , "@%SystemRoot%\system32\tcpipcfg.dll,-50001"
- HKR, Ndi, Service, , "Tcpip"
- HKR, Ndi, CoServices, %FLG_ADDREG_TYPE_MULTI_SZ%, "Tcpip", "Netbt", "Smb", "Lmhosts","Dhcp", "Tdx"
- HKR, Ndi\Interfaces, UpperRange, , "tdi"
- HKR, Ndi\Interfaces, LowerRange, , "ndis5,ndis5_ip"
-
- [Registry.MS_TCPIP.Tunnel.Install]
- HKR, Ndi, BindForm, 0, "TCPIPTUNNEL"
- HKR, Ndi\Interfaces, UpperRange, 0, noupper
- HKR, Ndi\Interfaces, LowerRange, 0, "ndis5_tunnel"
-
- ;=====================================
- ; TCP/IP Interface and Service Install
- ; 0x10 = SPSVCINST_NOCLOBBER_STARTTYPE
- ;=====================================
-
- [MS_TCPIP.PrimaryInstall.Services]
- DelService = Ipsec
- AddService = Tcpip, 0, Install.AddService.TCPIP, NetEventLog
- AddService = Tdx, 0, Install.AddService.TDX
- AddService = Dhcp, 0, Install.AddService.DHCP, DhcpEventLog
-
- ; Remove old IPSec Snapin references (Tool no longer present)
-
- ; Install Tcpip service
- [Install.AddService.TCPIP]
- DisplayName = "@%SystemRoot%\system32\tcpipcfg.dll,-50003"
- ServiceType = 1 ;SERVICE_KERNEL_DRIVER
- StartType = 0 ;SERVICE_SYSTEM_BOOT
- ErrorControl = 1 ;SERVICE_ERROR_NORMAL
- ServiceBinary = %12%\tcpip.sys
- LoadOrderGroup = PNP_TDI
- AddReg = Registry.Service.TCPIP.Root,Registry.Service.TCPIP.ServiceProvider,Registry.Service.TCPIP.Secure,Registry.Service.TCPIP,Registry.Service.TCPIP.AdminOnly
- Description = "@%SystemRoot%\system32\tcpipcfg.dll,-50003"
-
- ; Install Winsock dependency
- [MS_TCPIP.PrimaryInstall.Winsock]
- AddSock = Install.TcpipWinsock
- AddSock = Install.LDAPWinsock
-
- [Install.TcpipWinsock]
- TransportService = Tcpip
- DisplayString="@%SystemRoot%\system32\wshtcpip.dll,-60103"
- HelperDllName = "%SystemRoot%\System32\wshtcpip.dll"
- LibraryPath="%SystemRoot%\System32\mswsock.dll"
- MaxSockAddrLength = 0x10
- MinSockAddrLength = 0x10
- SupportedNameSpace=12
- Version=0
- ProviderId="{22059d40-7e9e-11cf-ae5a-00aa00a7112b}"
-
- [Install.LDAPWinsock]
- TransportService = Tcpip
- HelperDllName = "%SystemRoot%\System32\wshtcpip.dll"
- MaxSockAddrLength = 0x10
- MinSockAddrLength = 0x10
- LibraryPath="%SystemRoot%\System32\winrnr.dll"
- DisplayString=%MS_NTDS.Provider_Desc%
- SupportedNameSpace=32
- SchemaSupport=0
- ProviderId="{3b2637ee-e580-11cf-a555-00c04fd8d4ac}"
-
- ; Install DHCP service
- [Install.AddService.DHCP]
- DisplayName = "@%SystemRoot%\system32\dhcpcsvc.dll,-100"
- ServiceType = 0x20 ;SERVICE_WIN32_SHARE_PROCESS
- StartType = 2 ;SERVICE_AUTO_START
- ErrorControl = 1 ;SERVICE_ERROR_NORMAL
- ServiceBinary = %11%\svchost.exe -k LocalServiceNetworkRestricted
- LoadOrderGroup = TDI
- Dependencies = NSI, Tdx, Afd
- StartName = "NT AUTHORITY\LocalService"
- AddReg = Registry.Service.DHCP.Parameters.Secure,Registry.Service.DHCP.Options.Secure,Registry.Service.DHCP
- Description = "@%SystemRoot%\system32\dhcpcsvc.dll,-101"
- Security = "D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SO)(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;0x40;;;LS)(A;;0x40;;;NS)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;NO)"
-
- [Install.AddService.TDX]
- DisplayName = "@%SystemRoot%\system32\tcpipcfg.dll,-50004"
- ServiceType = 1 ;SERVICE_KERNEL_DRIVER
- StartType = 1 ;SERVICE_SYSTEM_START
- ErrorControl = 1 ;SERVICE_ERROR_NORMAL
- ServiceBinary = %12%\tdx.sys
- LoadOrderGroup = PNP_TDI
- Dependencies = Tcpip
- Description = "@%SystemRoot%\system32\tcpipcfg.dll,-50004"
-
-
- [Registry.MS_TCPIP]
- ;RPC protocols for tcpip
- HKLM,SOFTWARE\Microsoft\Rpc\ClientProtocols,ncacn_ip_tcp,,"rpcrt4.dll"
- HKLM,SOFTWARE\Microsoft\Rpc\ClientProtocols,ncadg_ip_udp,,"rpcrt4.dll"
- HKLM,SOFTWARE\Microsoft\Rpc\ClientProtocols,ncacn_http,,"rpcrt4.dll"
-
- [Registry.MS_TCPIP.Legacy]
- ;Some legacy apps use the following key to check whether tcp is installed
- HKLM,SOFTWARE\Microsoft\Tcpip\CurrentVersion,,%FLG_ADDREG_KEYONLY%
-
- [Registry.MS_TCPIP.Legacy.Remove]
- HKLM,SOFTWARE\Microsoft\Tcpip
- HKLM,SOFTWARE\Microsoft\Rpc\ClientProtocols,ncacn_nb_tcp,,"rpcrt4.dll"
-
- [Registry.Service.DHCP.Parameters.Secure]
- HKR,Parameters,,%FLG_ADDREG_KEYONLY%
- HKR,Parametersv6,,%FLG_ADDREG_KEYONLY%
-
- [Registry.Service.DHCP.Parameters.Secure.Security]
- "D:P(A;CI;GR;;;BU)(A;CI;GA;;;BA)(A;CI;GA;;;SY)(A;CI;GR;;;NS)(A;CI;GRLCSWCCRPRC;;;S-1-5-80-2940520708-3855866260-481812779-327648279-1710889582)(A;CI;GR;;;LS)(A;CI;GR;;;NO)"
-
- [Registry.Service.DHCP.Options.Secure]
- HKR,Configurations,,%FLG_ADDREG_KEYONLY%
- HKR,Parameters\Options,,%FLG_ADDREG_KEYONLY%
- HKR,Parametersv6\Options,,%FLG_ADDREG_KEYONLY%
-
- [Registry.Service.DHCP.Options.Secure.Security]
- "D:P(A;CI;GR;;;BU)(A;CI;GA;;;BA)(A;CI;GA;;;SY)(A;CI;GR;;;NS)(A;CI;GA;;;S-1-5-80-2940520708-3855866260-481812779-327648279-1710889582)(A;CI;GR;;;LS)(A;CI;GR;;;NO)"
-
- [Registry.Service.DHCP]
- ;add keys which instruct DHCP where to find TCPIP options
- HKR,Linkage\Disabled,,%FLG_ADDREG_KEYONLY%
-
- HKR,,RequiredPrivileges,%FLG_ADDREG_TYPE_MULTI_SZ%,"SeChangeNotifyPrivilege","SeCreateGlobalPrivilege"
- HKR,,ServiceSidType,%FLG_ADDREG_TYPE_DWORD%,0x00000001
-
- HKR,Parameters\Options\1,KeyType,%FLG_ADDREG_TYPE_DWORD%,0x00000007
- HKR,Parameters\Options\1,RegLocation,%FLG_ADDREG_TYPE_MULTI_SZ%,"SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\?\DhcpSubnetMaskOpt","SYSTEM\CurrentControlSet\Services\?\Parameters\Tcpip\DhcpSubnetMaskOpt"
-
- HKR,Parameters\Options\15,KeyType,%FLG_ADDREG_TYPE_DWORD%,0x00000001
- HKR,Parameters\Options\15,RegLocation,%FLG_ADDREG_TYPE_MULTI_SZ%,"SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\?\DhcpDomain","SYSTEM\CurrentControlSet\Services\TcpIp\Parameters\DhcpDomain"
-
- HKR,Parameters\Options\3,KeyType,%FLG_ADDREG_TYPE_DWORD%,0x00000007
- HKR,Parameters\Options\3,RegLocation,%FLG_ADDREG_TYPE_MULTI_SZ%,"SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\?\DhcpDefaultGateway","SYSTEM\CurrentControlSet\Services\?\Parameters\Tcpip\DhcpDefaultGateway"
-
- HKR,Parameters\Options\6,KeyType,%FLG_ADDREG_TYPE_DWORD%,0x00000001
- HKR,Parameters\Options\6,RegLocation,%FLG_ADDREG_TYPE_MULTI_SZ%,"SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\?\DhcpNameServer","SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DhcpNameServer"
-
- HKR,Parameters\Options\44,KeyType,%FLG_ADDREG_TYPE_DWORD%,0x00000001
- HKR,Parameters\Options\44,RegLocation,%FLG_ADDREG_TYPE_MULTI_SZ%,"SYSTEM\CurrentControlSet\Services\NetBT\Parameters\Interfaces\Tcpip_?\DhcpNameServerList","SYSTEM\CurrentControlSet\Services\NetBT\Adapters\?\DhcpNameServer"
-
- HKR,Parameters\Options\46,KeyType,%FLG_ADDREG_TYPE_DWORD%,0x00000004
- HKR,Parameters\Options\46,RegLocation,,"SYSTEM\CurrentControlSet\Services\NetBT\Parameters\DhcpNodeType"
-
- HKR,Parameters\Options\47,KeyType,%FLG_ADDREG_TYPE_DWORD%,0x00000001
- HKR,Parameters\Options\47,RegLocation,,"SYSTEM\CurrentControlSet\Services\NetBT\Parameters\DhcpScopeID"
-
- HKR,Parameters\Options\DhcpNetbiosOptions,KeyType,%FLG_ADDREG_TYPE_DWORD%,0x00000004
- HKR,Parameters\Options\DhcpNetbiosOptions,OptionId,%FLG_ADDREG_TYPE_DWORD%,0x00000001
- HKR,Parameters\Options\DhcpNetbiosOptions,VendorType,%FLG_ADDREG_TYPE_DWORD%,0x00000001
- HKR,Parameters\Options\DhcpNetbiosOptions,RegLocation,%FLG_ADDREG_TYPE_MULTI_SZ%,"SYSTEM\CurrentControlSet\Services\NetBT\Parameters\Interfaces\Tcpip_?\DhcpNetbiosOptions"
-
- HKR,Parametersv6\Options\23,KeyType,%FLG_ADDREG_TYPE_DWORD%,0x00000003
- HKR,Parametersv6\Options\23,RegLocation,%FLG_ADDREG_TYPE_MULTI_SZ%,"SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\?\Dhcpv6DNSServers","SYSTEM\CurrentControlSet\Services\TcpIp\Parameters\Dhcpv6DNSServers"
-
- HKR,Parametersv6\Options\24,KeyType,%FLG_ADDREG_TYPE_DWORD%,0x00000003
- HKR,Parametersv6\Options\24,RegLocation,%FLG_ADDREG_TYPE_MULTI_SZ%,"SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\?\Dhcpv6DomainSearchList","SYSTEM\CurrentControlSet\Services\TcpIp\Parameters\Dhcpv6DomainSearchList"
-
- HKR,Parameters,ServiceDll,%FLG_ADDREG_TYPE_EXPAND_SZ%,"%%SystemRoot%%\System32\dhcpcsvc.dll"
-
-
- ;
- ; DHCP which runs as NS needs full permissions to Parameters and
- ; Interfaces subkeys. So grant GA to NS.
- ;
-
- ;
- ; No Delete, WDAC and WOWN permissions for NS on keys which contain
- ; paths of executables. Granting "Create Subkey" as it should be
- ; safe without delete.
- ;
- [Registry.Service.TCPIP.Root]
- HKLM,System\CurrentControlSet\Services\Tcpip,,%FLG_ADDREG_KEYONLY%
- HKLM,System\CurrentControlSet\Services\Tcpip,BootFlags,%FLG_ADDREG_DWORD_NO_CLOBBER%,1
-
- [Registry.Service.TCPIP.Root.Security]
- "D:P(A;CI;KR;;;BU)(A;CI;KA;;;BA)(A;CI;KA;;;SY)(A;CI;CCLCSWRPRC;;;NS)(A;CI;KR;;;LS)(A;CI;CCLCSWRPRC;;;NO)(A;CI;CCLCSWRPRC;;;S-1-5-80-2940520708-3855866260-481812779-327648279-1710889582)(A;CIIO;RC;;;OW)"
-
- ;
- ; Restricted permissions on the ServiceProvider key to avoid elevation of
- ; privileges by redirection of the ProviderPath
- ;
- [Registry.Service.TCPIP.ServiceProvider]
- HKLM,System\CurrentControlSet\Services\Tcpip\ServiceProvider,,%FLG_ADDREG_KEYONLY%
-
- HKR,ServiceProvider,Class,%FLG_ADDREG_TYPE_DWORD%,8
- HKR,ServiceProvider,DnsPriority,%FLG_ADDREG_TYPE_DWORD%,2000
- HKR,ServiceProvider,HostsPriority,%FLG_ADDREG_TYPE_DWORD%,500
- HKR,ServiceProvider,LocalPriority,%FLG_ADDREG_TYPE_DWORD%,499
- HKR,ServiceProvider,Name,,"TCP/IP"
- HKR,ServiceProvider,NetbtPriority,%FLG_ADDREG_TYPE_DWORD%,2001
- HKR,ServiceProvider,ProviderPath,%FLG_ADDREG_TYPE_EXPAND_SZ%,"%%SystemRoot%%\System32\wsock32.dll"
-
- [Registry.Service.TCPIP.ServiceProvider.Security]
- "D:P(A;CI;GR;;;BU)(A;CI;GA;;;BA)(A;CI;GA;;;SY)(A;CI;GRLCSWCCRPRC;;;NS)(A;CI;GR;;;LS)(A;CI;CCLCSWRPRC;;;NO)"
-
- [Registry.Service.TCPIP.Secure]
- HKLM,System\CurrentControlSet\Control\Network,,%FLG_ADDREG_KEYONLY%
- HKLM,System\CurrentControlSet\Services\Tcpip\Parameters,,%FLG_ADDREG_KEYONLY%
- HKLM,System\CurrentControlSet\Services\Tcpip\Performance,,%FLG_ADDREG_KEYONLY%
-
- HKR,Linkage,,%FLG_ADDREG_KEYONLY%
- HKR,Performance,Close,,"CloseTcpIpPerformanceData"
- HKR,Performance,Collect,,"CollectTcpIpPerformanceData"
- HKR,Performance,Library,,"Perfctrs.dll"
- HKR,Performance,Object List,,"502 510 546 548 582 638 658 1530 1532 1534"
- HKR,Performance,Open,,"OpenTcpIpPerformanceData"
-
- [Registry.Service.TCPIP.Secure.Security]
- "D:P(A;CI;KR;;;BU)(A;CI;KA;;;BA)(A;CI;KA;;;SY)(A;CI;CCDCLCSWRPWPSDRC;;;NS)(A;CI;KR;;;LS)(A;CI;CCDCLCSWRPSDRC;;;NO)(A;CI;CCDCLCSWRPWPSDRC;;;S-1-5-80-2940520708-3855866260-481812779-327648279-1710889582)(A;CIIO;RC;;;OW)"
-
- [Registry.Service.TCPIP.AdminOnly]
- HKR,Parameters\Adapters,,%FLG_ADDREG_KEYONLY%
- HKR,Parameters\Winsock,"UseDelayedAcceptance",%FLG_ADDREG_TYPE_DWORD%,0x0000
-
- [Registry.Service.TCPIP.AdminOnly.Security]
- "D:P(A;CI;GR;;;BU)(A;CI;GA;;;BA)(A;CI;GA;;;SY)"
-
- [Registry.Service.TCPIP]
- HKLM,"System\CurrentControlSet\Control\ServiceProvider\Order","ExcludedProviders",%FLG_ADDREG_SZ_NO_CLOBBER%,""
- HKLM,"System\CurrentControlSet\Control\ServiceProvider\Order","ProviderOrder",%FLG_ADDREG_MULTI_SZ_APPEND%,"Tcpip"
-
- HKR,Parameters\PersistentRoutes,,%FLG_ADDREG_KEYONLY%
-
- HKR,Parameters,DataBasePath,%FLG_ADDREG_TYPE_EXPAND_SZ%,"%%SystemRoot%%\System32\drivers\etc"
- HKR,Parameters,NameServer,%FLG_ADDREG_SZ_NO_CLOBBER%,""
- HKR,Parameters,ForwardBroadcasts,%FLG_ADDREG_DWORD_NO_CLOBBER%,0
- HKR,Parameters,IPEnableRouter,%FLG_ADDREG_TYPE_DWORD%,0
-
- ;====================================
- ; TCP/IP Interface and Service Remove
- ;====================================
-
- [MS_TCPIP.PrimaryInstall.Remove]
- DelReg = Registry.MS_TCPIP, Registry.MS_TCPIP.Legacy.Remove
-
- [MS_TCPIP.PrimaryInstall.Remove.Services]
- DelService = Tcpip
- DelService = Dhcp
- DelService = Tdx
-
- [MS_TCPIP.PrimaryInstall.Remove.Winsock]
- DelSock = Remove.TcpipWinsock
- DelSock = Remove.LDAPWinsock
-
- [Remove.TcpipWinsock]
- TransportService=Tcpip
- ProviderId="{22059d40-7e9e-11cf-ae5a-00aa00a7112b}"
-
- [Remove.LDAPWinsock]
- TransportService=Tcpip
- ProviderId="{3b2637ee-e580-11cf-a555-00c04fd8d4ac}"
-
- ;****************************************************************************
- ; WINS
- ;****************************************************************************
-
- ;=====================
- ; WINS Primary Install
- ;=====================
-
- [MS_WINS.PrimaryInstall]
- Characteristics = 0x28 ; NCF_HIDDEN | NCF_NOT_USER_REMOVABLE
- AddReg = Registry.MS_WINS.PrimaryInstall
- AddReg = Registry.Service.NetBT.Secure
- AddReg = Registry.Service.NetBT
-
- [Registry.MS_WINS.PrimaryInstall]
- ; Class Information
- HKR,Ndi,Service,,"NetBT"
-
- ; Interfaces
- HKR,Ndi\Interfaces,UpperRange,,"netbios"
- HKR,Ndi\Interfaces,LowerRange,,"tdi"
-
-
- ;====================================
- ; WINS Interface and Service Install
- ;====================================
-
-
- [MS_WINS.PrimaryInstall.Services]
- AddService = LmHosts, 0, Install.AddService.LMHosts, NetEventLog
-
- [Install.AddService.LMHosts]
- DisplayName = "@%SystemRoot%\system32\lmhsvc.dll,-101"
- ServiceType = 0x20 ;SERVICE_WIN32_SHARE_PROCESS
- StartType = 2 ;SERVICE_AUTO_START
- ErrorControl = 1 ;SERVICE_ERROR_NORMAL
- ServiceBinary = %11%\svchost.exe -k LocalServiceNetworkRestricted
- LoadOrderGroup = TDI
- Dependencies = NetBT, Afd
- StartName = "NT AUTHORITY\LocalService"
- AddReg = Registry.Service.LMHosts
- Description = "@%SystemRoot%\system32\lmhsvc.dll,-102"
-
- [Registry.Service.LMHosts]
- HKR,Parameters,ServiceDll,%FLG_ADDREG_TYPE_EXPAND_SZ%,"%%SystemRoot%%\System32\lmhsvc.dll"
-
- [Registry.Service.NetBT.Secure]
- HKLM,System\CurrentControlSet\Services\NetBT\Parameters,,%FLG_ADDREG_KEYONLY%
-
- HKLM,System\CurrentControlSet\Services\NetBT\Parameters,NbProvider,,"_tcp"
- HKLM,System\CurrentControlSet\Services\NetBT\Parameters,NameServerPort,%FLG_ADDREG_DWORD_NO_CLOBBER%,137
- HKLM,System\CurrentControlSet\Services\NetBT\Parameters,CacheTimeout,%FLG_ADDREG_DWORD_NO_CLOBBER%,600000
- HKLM,System\CurrentControlSet\Services\NetBT\Parameters,BcastNameQueryCount,%FLG_ADDREG_DWORD_NO_CLOBBER%,3
- HKLM,System\CurrentControlSet\Services\NetBT\Parameters,BcastQueryTimeout,%FLG_ADDREG_DWORD_NO_CLOBBER%,750
- HKLM,System\CurrentControlSet\Services\NetBT\Parameters,NameSrvQueryCount,%FLG_ADDREG_DWORD_NO_CLOBBER%,3
- HKLM,System\CurrentControlSet\Services\NetBT\Parameters,NameSrvQueryTimeout,%FLG_ADDREG_DWORD_NO_CLOBBER%,1500
- HKLM,System\CurrentControlSet\Services\NetBT\Parameters,Size/Small/Medium/Large,%FLG_ADDREG_DWORD_NO_CLOBBER%,1
- HKLM,System\CurrentControlSet\Services\NetBT\Parameters,SessionKeepAlive,%FLG_ADDREG_DWORD_NO_CLOBBER%,3600000
- HKLM,System\CurrentControlSet\Services\NetBT\Parameters,TransportBindName,,"\Device\"
-
- HKLM,System\CurrentControlSet\Services\NetBT\Parameters\Interfaces,,%FLG_ADDREG_KEYONLY%
-
- [Registry.Service.NetBT.Secure.Security]
- "D:P(A;CI;GR;;;BU)(A;CI;GA;;;BA)(A;CI;GA;;;SY)(A;CI;GR;;;NS)(A;CI;GR;;;LS)(A;CI;CCLCSWRPRC;;;NO)(A;CI;GA;;;S-1-5-80-2940520708-3855866260-481812779-327648279-1710889582)(A;CIIO;RC;;;OW)"
-
-
- [Registry.Service.NetBT]
- ;NetBT service is installed from the manifest as disabled. The installation is complete here
- ;enable it now.
- HKLM,System\CurrentControlSet\Services\NetBT\,Start,%FLG_ADDREG_TYPE_DWORD%,1
-
- HKLM,System\CurrentControlSet\Services\NetBT\Linkage,OtherDependencies,%FLG_ADDREG_TYPE_MULTI_SZ%,"Tcpip"
-
- [Registry.Service.NetBT.Security]
- "D:P(A;CI;GR;;;BU)(A;CI;GA;;;BA)(A;CI;GA;;;SY)(A;CI;GR;;;NS)(A;CI;GR;;;LS)(A;CI;CCLCSWRPRC;;;NO)(A;CIIO;RC;;;OW)"
-
-
- ;==================================
- ; WINS Interface and Service Remove
- ;==================================
-
- [MS_WINS.PrimaryInstall.Remove.Services]
- DelService = LmHosts
- DelService = NetBT
-
- ;**********************************************************
- ; NETBT_SMB section
- ;**********************************************************
- [MS_NETBT_SMB.PrimaryInstall]
- Characteristics = 0x38 ; NCF_HIDDEN|NCF_NO_SERVICE|NCF_NOT_USER_REMOVABLE
- AddReg = Registry.MS_NETBT_SMB.PrimaryInstall
-
- [Registry.MS_NETBT_SMB.PrimaryInstall]
- HKR, Ndi, BindForm, 0, "NetbiosSmb"
- HKR, Ndi\Interfaces, UpperRange, 0, "netbios_smb"
- HKR, Ndi\Interfaces, LowerRange, 0, "nolower"
-
- ;=====================================
- ; Microsoft SMB Interface and Service Install
- ;=====================================
- [MS_SMB.Install]
- Characteristics = 0x28 ; NCF_NOT_USER_REMOVABLE | NCF_HIDDEN
- AddReg = Registry.MS_SMB.Install
-
- [Registry.MS_SMB.Install]
- ; Class Information
- HKR, Ndi, Service, 0, "Smb"
-
- ; Interfaces
- HKR,Ndi\Interfaces,UpperRange,0,"netbios_smb"
- HKR,Ndi\Interfaces,LowerRange,,"tdi"
-
- ; Service install
- [MS_SMB.Install.Services]
- AddService = Smb, 0, Install.AddService.Smb, NetEventLog
-
- ; Install Smb service
- [Install.AddService.Smb]
- DisplayName = "@%SystemRoot%\system32\tcpipcfg.dll,-50005"
- ServiceType = 1 ;SERVICE_KERNEL_DRIVER
- StartType = 1 ;SERVICE_SYSTEM_START
- ErrorControl = 1 ;SERVICE_ERROR_NORMAL
- ServiceBinary = %12%\smb.sys
- LoadOrderGroup = PNP_TDI
- Dependencies = Tcpip
- AddReg = Registry.Service.Smb
- Description = "@%SystemRoot%\system32\tcpipcfg.dll,-50006"
-
- [Registry.Service.Smb]
-
- [Registry.Service.Smb.DelReg]
-
- ;====================================
- ; SMB Interface and Service Remove
- ;====================================
- [MS_SMB.Install.Remove]
- DelReg = Registry.Service.Smb.DelReg
-
- [MS_SMB.Install.Remove.Services]
- DelService = Smb
-
- ;****************************************************************************
- ; [Event Log] sections.
- ;****************************************************************************
- [NetEventLog]
- AddReg = NetEventLog.AddReg
-
- [NetEventLog.AddReg]
- HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\netevent.dll"
- HKR,,TypesSupported,0x00010001,7
-
-
- [DhcpEventLog]
- AddReg = DhcpEventLog.AddReg
-
- [DhcpEventLog.AddReg]
- HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\dhcpcsvc.dll"
- HKR,,ParameterMessageFile,0x00020000,"%%SystemRoot%%\System32\kernel32.dll"
-
- [Strings]
- ; localizable
- Msft = "Microsoft"
-
- ;TCPIP strings
- MS_TCPIP.DisplayName = "Internet Protocol Version 4 (TCP/IPv4)"
-
- MS_NTDS.Provider_Desc = "NTDS"
-
- ;TCPIP_TUNNEL strings
- MS_TCPIP.Tunnel.DisplayName = "Internet Protocol (TCP/IP) - Tunnels"
-
- ;WINS strings
- MS_WINS.DisplayName = "WINS Client(TCP/IP) Protocol"
-
- ; IPSEC
- IPSEC_Group_Name = "Administrative Tools"
- IPSEC_Admin_Desc = "IP Security Management"
-
- ; NETBT_SMB
- MS_NETBT_SMB.DisplayName = "Message-oriented TCP/IP Protocol (SMB session)"
-
- MS_SMB.DisplayName = "Microsoft NetbiosSmb"
-
- ; non-localizable
-
- ; AddReg flags
- FLG_ADDREG_TYPE_EXPAND_SZ = 0x00020000
- FLG_ADDREG_TYPE_MULTI_SZ = 0x00010000
- FLG_ADDREG_TYPE_DWORD = 0x00010001
- FLG_ADDREG_KEYONLY = 0x00000010
- FLG_ADDREG_SZ_NO_CLOBBER = 0x00000002
- FLG_ADDREG_MULTI_SZ_APPEND = 0x0001000A
- FLG_ADDREG_TYPE_BINARY = 0x00000001
- FLG_ADDREG_DWORD_NO_CLOBBER = 0x00010003
-
-
- ; SECURITY: Parameters for CoInitializeSecurity
- ; SECURITY: The following are process-wide settings for COM security.
- ; SECURITY: They are set to be as strict as possible. You can override
- ; SECURITY: these settings on a per-interface basis using CoSetProxyBlanket.
- AUTHENTICATION_CAPABILITIES = 0x3022 ; EOAC_NO_CUSTOM_MARSHAL |
- ; EOAC_DISABLE_AAA |
- ; EOAC_STATIC_CLOAKING |
- ; EOAC_SECURE_REFS
- AUTHENTICATION_LEVEL = 0x6 ; RPC_C_AUTHN_LEVEL_PKT_PRIVACY
- IMPERSONATION_LEVEL = 0x2 ; RPC_C_IMP_LEVEL_IDENTIFY
-