home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 1 / Windows / inf / netirda.inf < prev    next >
Windows Setup INFormation  |  2008-01-19  |  14KB  |  177 lines

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