|
|
; -- 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
|