home *** CD-ROM | disk | FTP | other *** search
- ; -- NETLPD.INX --
- ;
- ; TCP/IP Print Services.
- ;
- ; Copyright (c) 1993-1999, Microsoft Corporation
-
-
- [version]
- signature = "$Windows NT$"
- Provider = %Msft%
- LayoutFile = layout.inf
- DriverVer=07/01/2001,5.1.2535.0
-
-
- [LPDSVC]
- CopyFiles = LPDSVC.CopyFiles.Sys
- Uninstall = LPDSVC.Remove
- StartServices = LPDSVC
- ; DependOnComponents = MS_TCPIP ; since TcpIp is always installed now
-
-
- [LPDSVC.Services]
- ; 0x10 = SPSVCINST_NOCLOBBER_STARTTYPE
- AddService = LPDSVC, 0x10, LPDSVC.AddService, LPDSVC.AddEventLog
-
-
- [LPDSVC.Remove.Services]
- DelService = LPDSVC
-
-
- ;
- ; Print monitor stuff
- ;
- [LPDSVC.PrintMonitor]
- AddMonitor = LPDSVC.AddPrintMonitor
-
-
- [LPDSVC.Remove.PrintMonitor]
- DelMonitor = LPDSVC.Remove.DelPrintMonitor
-
-
- [LPDSVC.AddPrintMonitor]
- PrintMonitorName = "LPR Port"
- PrintMonitorDLL = "lprmon.dll"
-
-
- [LPDSVC.Remove.DelPrintMonitor]
- PrintMonitorName = "LPR Port"
-
-
- [LPDSVC.AddService]
- DisplayName = %LPDSVC_Display%
- ServiceType = %SERVICE_WIN32_SHARE_PROCESS%
- StartType = %SERVICE_DEMAND_START%
- ErrorControl = %SERVICE_ERROR_NORMAL%
- Dependencies = Tcpip, Spooler
- ServiceBinary = %11%\tcpsvcs.exe
- StartName = LocalSystem
- AddReg = LPDSVC.AddReg
- Description = %LPDSVC_Desc%
-
-
- [LPDSVC.AddReg]
- HKR, "Parameters", "AllowJobRemoval", 0x10003, 1
- HKR, "Parameters", "AllowPrinterResume", 0x10003, 1
- HKR, "Parameters", "MaxConcurrentUsers", 0x10003, 100
-
-
- HKLM, "System\CurrentControlSet\Services\EventLog\Application\LPR Print Monitor", "EventMessageFile", %REG_EXPAND_SZ%, "%SystemRoot%\System32\lprmon.dll"
-
- [LPDSVC.AddEventLog]
- AddReg = LPDSVC.AddEventLog.AddReg
-
-
- [LPDSVC.AddEventLog.AddReg]
- HKR, , "EventMessageFile", %REG_EXPAND_SZ%, "%%SystemRoot%%\System32\lpdsvc.dll"
- HKR, , "TypesSupported", %REG_DWORD%, 0x00000007
-
-
- [LPDSVC.Upgrade]
- CopyFiles = LPDSVC.CopyFiles.Sys
-
-
- [DestinationDirs]
- LPDSVC.CopyFiles.Sys = 11
-
-
- [LPDSVC.CopyFiles.Sys]
- lpdsvc.dll, , , 2
- lprmon.dll, , , 0x00001002
-
- [LPDSVC.CopyFiles.Sys.Security]
- "D:P(A;;GRGX;;;BU)(A;;GA;;;BA)(A;;GA;;;SY)(A;;GRGX;;;WD)"
-
-
- [Strings]
- Msft = "Microsoft"
-
- LPDSVC_Display = "Сервер печати TCP/IP"
- LPDSVC_Desc = "Поддержка для службы печати протокола Line Printer на основе TCP/IP."
- LPDSVC_HELP = "Обеспечивает печать в Windows на принтерах, подключенных по TCP/IP или на принтерах, подключенных к UNIX-компьютерам."
-
- ; ServiceType values
- SERVICE_KERNEL_DRIVER = 0x00000001
- SERVICE_FILE_SYSTEM_DRIVER = 0x00000002
- SERVICE_ADAPTER = 0x00000004
- SERVICE_RECOGNIZER_DRIVER = 0x00000008
- SERVICE_WIN32_OWN_PROCESS = 0x00000010
- SERVICE_WIN32_SHARE_PROCESS = 0x00000020
- SERVICE_INTERACTIVE_PROCESS = 0x00000100
- SERVICE_INTERACTIVE_SHARE_PROCESS = 0x00000120
-
- ; StartType values
- SERVICE_BOOT_START = 0x00000000
- SERVICE_SYSTEM_START = 0x00000001
- SERVICE_AUTO_START = 0x00000002
- SERVICE_DEMAND_START = 0x00000003
- SERVICE_DISABLED = 0x00000004
-
- ; ErrorControl values
- SERVICE_ERROR_IGNORE = 0x00000000
- SERVICE_ERROR_NORMAL = 0x00000001
- SERVICE_ERROR_SEVERE = 0x00000002
- SERVICE_ERROR_CRITICAL = 0x00000003
-
- ; Registry types
- REG_MULTI_SZ = 0x10000
- REG_EXPAND_SZ = 0x20000
- REG_DWORD = 0x10001
- FLG_ADDREG_KEYONLY = 0x00000010
-
-
-