home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / boot.wim / 1 / Windows / inf / netirda.inf < prev    next >
Encoding:
Text (UTF-16)  |  2008-01-19  |  13.4 KB  |  177 lines

  1. ; NETIrDA.INF -- IrDA transport
  2. ;
  3. ; Copyright (c) Microsoft Corporation.  All rights reserved.
  4.  
  5. ;;++-- AddSDisk.cmd said no CopyFiles
  6.  
  7.  
  8. [version]
  9. Signature   = "$Windows NT$"
  10. Class       = NetTrans
  11. ClassGUID   = {4d36e975-e325-11ce-bfc1-08002be10318}
  12. Provider    = %Msft%
  13. DriverVer=06/21/2006,6.0.6001.18000
  14. ;; Commented by AddSDisk.cmd
  15. ;; LayoutFile  = layout.inf
  16.  
  17. [ControlFlags]
  18. ;-----------------------------------------------------
  19. ExcludeFromSelect = MS_IrDA, MS_IrDA_COMPONENT
  20.  
  21. [Manufacturer]
  22. ;-----------------------------------------------------
  23. %Msft% = Msft,NTx86...1,NTia64...1,NTamd64...1
  24.  
  25. [Msft.NTx86...1]
  26. ;-----------------------------------------------------
  27. %IrDA.DisplayName% = IrDA.Install, MS_IrDA
  28. %IrDA.DisplayName% = IrDA.Install, MS_IrDA_COMPONENT
  29.  
  30. [Msft.NTia64...1]
  31. ;-----------------------------------------------------
  32. %IrDA.DisplayName% = IrDA.Install, MS_IrDA
  33. %IrDA.DisplayName% = IrDA.Install, MS_IrDA_COMPONENT
  34.  
  35. [Msft.NTamd64...1]
  36. ;-----------------------------------------------------
  37. %IrDA.DisplayName% = IrDA.Install, MS_IrDA
  38. %IrDA.DisplayName% = IrDA.Install, MS_IrDA_COMPONENT
  39.  
  40.  
  41. [IrDA.Install]
  42. ;-----------------------------------------------------
  43. Characteristics = 0x0028    ; NCF_HIDDEN | NCF_NOT_USER_REMOVABLE
  44. AddReg          = IrDA.Reg
  45. ;CopyFiles       = Irda.CopyFiles.Drivers, Irda.CopyFiles.Apps, Irda.CopyFiles.Media
  46.  
  47. ;[IrDA.Install.Remove]
  48. ;DelReg          = Irda.Reg
  49.  
  50. [IrDA.Reg]
  51. ;-----------------------------------------------------
  52. HKR, Ndi,             HelpText,    0,       %IrDA.HelpText%
  53. ;HKR, Ndi,             RequiredAll, 0,       "MS_IrdaMiniport"
  54. HKR, Ndi,             Service,     0,       "IrDA"
  55. HKR, Ndi,             CoServices,  %REG_MULTI_SZ%,   "IrDA","irmon"
  56. HKR, Ndi\Interfaces,  UpperRange,  0,       "noupper"
  57. HKR, Ndi\Interfaces,  LowerRange,  0,       "ndisirda"
  58.  
  59. [IrDA.Install.Services]
  60. ;-----------------------------------------------------
  61. AddService = irda,    0, IrDA.AddService
  62. AddService = Irmon,   0, Irmon.AddService
  63.  
  64. [IrDA.AddService]
  65. ;-----------------------------------------------------
  66. DisplayName     = %IrDA.DisplayName%
  67. ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
  68. StartType       = 2 ;%SERVICE_AUTO_START%
  69. ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
  70. ServiceBinary   = %12%\irda.sys
  71. LoadOrderGroup  = "PNP_TDI"
  72. AddReg          = IrDA.RegParams
  73. Description     = %IrDA.DisplayName%
  74.  
  75. [IrDA.RegParams]
  76. ;-----------------------------------------------------
  77. HKR, Parameters,      WindowSize,   %FLG_ADDREG_TYPE_DWORD%, 15 
  78.      ; The maximum receive window is limited to 4 because of
  79.      ; the IrDA protocols window of 7 which prevents the protocol
  80.      ; from detecting invalid frames if there is large delays
  81.      ; in the receive path. Limiting this to 4 has negligible
  82.      ; impact on throughput.
  83.      ; 15 = bit 0 - 3.
  84.  
  85. [IrDA.Install.Winsock]
  86. ;-----------------------------------------------------
  87. AddSock = IrDA.AddWinsockHelper
  88.  
  89. [IrDA.AddWinsockHelper]
  90. ;-----------------------------------------------------
  91. TransportService    = irda
  92. HelperDllName       = "%SystemRoot%\System32\wshirda.dll"
  93. MaxSockAddrLength   = 0x32
  94. MinSockAddrLength   = 0x8
  95.  
  96. [Irmon.AddService]
  97. ;-----------------------------------------------------
  98. DisplayName     = "@%SystemRoot%\System32\irmon.dll,-2000"
  99. Description     = "@%SystemRoot%\System32\irmon.dll,-2001"
  100. ServiceType     = 0x20    ;SERVICE_WIN32_SHARE_PROCESS
  101. StartType       = 2       ;SERVICE_AUTO_START
  102. ErrorControl    = 1       ;SERVICE_ERROR_NORMAL
  103. ServiceBinary   = %11%\svchost.exe -k LocalSystemNetworkRestricted
  104. LoadOrderGroup  = TDI
  105. Dependencies    = irda
  106. AddReg          = Irmon.Reg
  107.  
  108. [Irmon.Reg]
  109. ;-----------------------------------------------------
  110. HKR, , ServiceSidType, %FLG_ADDREG_TYPE_DWORD%, 1
  111. HKR, , RequiredPrivileges, 0x00010008 , "SeAssignPrimaryTokenPrivilege"
  112. HKR, , RequiredPrivileges, 0x00010008 , "SeIncreaseQuotaPrivilege"
  113. HKR, , RequiredPrivileges, 0x00010008 , "SeTcbPrivilege"
  114. HKR, , RequiredPrivileges, 0x00010008 , "SeAuditPrivilege"
  115. HKR, , RequiredPrivileges, 0x00010008 , "SeChangeNotifyPrivilege"
  116. HKR, , RequiredPrivileges, 0x00010008 , "SeImpersonatePrivilege"
  117. HKR, , FailureActions,     0x00000001 , 80, 51, 01, 00, 00, 00, 00, 00, 00, 00, 00, 00, 03, 00, 00, 00, 53, 00, 73, 00, 01, 00, 00, 00, 60, EA, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00
  118.  
  119. HKR, Parameters, ServiceDll, 0x00020000,  "%%SystemRoot%%\System32\irmon.dll"
  120. HKR, Parameters, TrayEnabled,%FLG_ADDREG_TYPE_DWORD%, 1
  121. HKR, Parameters, ServiceDllUnloadOnStop, %FLG_ADDREG_TYPE_DWORD%, 1
  122.  
  123. HKLM, SYstem\CurrentControlSet\Services\EventLog\System\irevents, CategoryCount, 0x00010001,  1
  124. HKLM, SYstem\CurrentControlSet\Services\EventLog\System\irevents, TypesSupported, 0x00010001,  7
  125. HKLM, SYstem\CurrentControlSet\Services\EventLog\System\irevents, CategoryMessageFile, %%SystemRoot%%\System32\irmon.dll"
  126. HKLM, SYstem\CurrentControlSet\Services\EventLog\System\irevents, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\irmon.dll"
  127.  
  128. HKLM, System\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\RestrictedServices\Static\System,  "IRMON Block In",  0x00000000, "v2.0|Action=Block|Dir=In|App=%SystemRoot%\system32\svchost.exe|Svc=irmon|Name=Block irmon from all ports|"
  129. HKLM, System\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\RestrictedServices\Static\System,  "IRMON Block Out", 0x00000000, "v2.0|Action=Block|Dir=Out|App=%SystemRoot%\system32\svchost.exe|Svc=irmon|Name=Block irmon from all ports|"
  130.  
  131. ;[IrDA.Install.Remove.Services]
  132. ;-----------------------------------------------------
  133. ;DelService=irda
  134. ;DelService=Irmon
  135.  
  136. ;[IrDA.Install.Remove.Winsock]
  137. ;-----------------------------------------------------
  138. ;DelSock = IrDA.DelWinsockHelper
  139.  
  140. ;[IrDA.DelWinsockHelper]
  141. ;-----------------------------------------------------
  142. ;TransportService = irda
  143.  
  144. ;[DestinationDirs]
  145. ;Irda.CopyFiles.Drivers = 12
  146. ;Irda.CopyFiles.Apps = 11
  147. ;Irda.CopyFiles.Media = 10, media
  148.  
  149. ;[Irda.CopyFiles.Drivers]
  150. ;irda.sys
  151. ;rasirda.sys
  152.  
  153. ;[Irda.CopyFiles.Apps]
  154. ;irftp.exe
  155. ;irmon.dll
  156. ;irprops.cpl
  157. ;wshirda.dll
  158.  
  159. ;[Irda.CopyFiles.Media]
  160. ;Ir_begin.wav
  161. ;ir_end.wav
  162. ;ir_inter.wav
  163.  
  164. [Strings]
  165. ;-----------------------------------------------------
  166. ; localizable
  167. Msft                    = "Microsoft"
  168. IrDA.DisplayName        = "IrDA Protocol"
  169. IrDA.HelpText           = "Infrared Data Association Protocol. Easy to use self configuring point-to-point connectivity without wires"
  170. Irmon.Description       = "Supports infrared devices installed on the computer and detects other devices that are in range."
  171. Irmon.DisplayName       = "Infrared Monitor"
  172.  
  173. ; non-localizable
  174. REG_MULTI_SZ            = 0x10000
  175. FLG_ADDREG_TYPE_DWORD   = 0x00010001
  176.  
  177.