windows-nt/Source/XPSP1/NT/net/upnp/host/upnphost/upnphost.inf
2020-09-26 16:20:57 +08:00

79 lines
2 KiB
INI

; -- upnphost.inf --
;
; Universal Plug & Play Device Host Support
;
; Copyright (c) 1993-1997, Microsoft Corporation
[version]
signature="$Windows NT$"
Provider=Microsoft
;
; Temporary INF file to manually install device host
;
[DefaultInstall]
CopyFiles = CpyFiles_Sys
Uninstall = upnphost.Remove
StartServices = upnphost
DependOnComponents = MS_TCPIP
RegisterDlls = upnphost.Register
[upnphost.Remove]
UnregisterDlls = upnphost.Unregister
;
; Services Sections
;
[DefaultInstall.Services]
; 0x10 = SPSVCINST_NOCLOBBER_STARTTYPE
AddService = upnphost, 0x10, upnphost_Service_Inst
[DefaultInstall.Remove.Services]
DelService = upnphost
;
; COM Object registration/Perf counters
;
[upnphost.Register]
11,, upnphost.dll, 1
11,, upnpcont.exe,,,"/regserver"
[UPNP.Unregister]
11,, upnphost.dll, 1
11,, upnpcont.exe,,,"/unregserver"
[DestinationDirs]
CpyFiles_Sys = 11 ;System32
;
; Copy Files sections
;
[CpyFiles_Sys]
upnphost.dll,,,2
upnpcont.exe,,,2
;
; Service Install Sections
;
[upnphost_Service_Inst]
Description = "Provides support to host UPnP devices."
DisplayName = "UPnP Device Host"
ServiceType = 0x120 ;SERVICE_INTERACTIVE_PROCESS | SERVICE_WIN32_SHARE_PROCESS
StartType = 2
ErrorControl = 1
ServiceBinary = "%%SystemRoot%%\System32\svchost.exe -k upnphost"
AddReg = upnphost.AddReg
Dependencies = SSDPSRV
[upnphost.AddReg]
HKR, Parameters, ServiceDll, 0x20000, "%%SystemRoot%%\System32\upnphost.dll"
HKLM, "Software\Microsoft\Windows NT\CurrentVersion\SvcHost", "upnphost", 0x10000, "upnphost"
HKLM, "Software\Microsoft\Windows NT\CurrentVersion\SvcHost\upnphost", "CoInitializeSecurityParam", 0x00010001, 0x00000001
HKLM, "Software\Microsoft\Windows NT\CurrentVersion\SvcHost\upnphost", "AuthenticationCapabilities", 0x00010001, 0x00002000
HKLM, "Software\Microsoft\UPnP Device Host\HTTP Server", "MaxConnections", 0x00010001, 0x00000050
HKLM, "Software\Microsoft\UPnP Device Host\HTTP Server\VROOTS",,0x0010