home *** CD-ROM | disk | FTP | other *** search
/ HP Vectra VL400 Image Library & Diagnostics System / ILD_VL400.iso / packages / w2000 / driver / lan / intel / iaa4002 / setup.exe / Package / DMIDisk / IDMI.INF < prev    next >
Encoding:
Windows Setup INFormation  |  1999-12-10  |  9.0 KB  |  304 lines

  1. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  2. ;
  3. ; idmi.inf: Setup Information for Mapper based SNMP Install.
  4. ; Componenets Installed:
  5. ;      1) DMI Instrumentation layer.
  6. ;      2) DMI2SNMP Mapper.
  7. ;
  8. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  9.  
  10. [version]
  11. signature="$CHICAGO$"
  12.  
  13. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  14. ;
  15. ;  Install sections, these are the options
  16. ;  for building the installation file lists
  17. ;
  18. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  19.  
  20. [ProductInstall.NT]
  21. CopyFiles=ProductNT.copy.files
  22. AddReg=ProductNT.Add.Reg
  23.  
  24. [ProductInstall.9x]
  25. CopyFiles=Product9x.copy.files
  26. AddReg=Product9x.Add.Reg
  27.  
  28. [Option2Section]
  29. CopyFiles=Product.copy.files2
  30.  
  31. ;;;;;;;;;;
  32. ; Uninstall
  33.  
  34. [MyProgramUninstall.NT]
  35. ; be sure to remove everything
  36. DelFiles=ProductNT.del.files
  37. DelFiles=Product.copy.files2
  38. DelReg=ProductNT.Del.Reg
  39. UpdateInis=del.links, del.links.old
  40.  
  41. [MyProgramUninstall.9x]
  42. ; be sure to remove everything
  43. DelFiles=Product9x.del.files
  44. DelFiles=Product.copy.files2
  45. DelReg=Product9x.Del.Reg
  46. UpdateInis=del.links, del.links.old
  47.  
  48.  
  49. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  50. ;
  51. ;  Service sections, used for installing the Intel Instrumentation
  52. ;  service on NT.
  53. ;
  54. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  55.  
  56. [ProductInstall.Services]
  57. AddService=ni_nic,,Instr-install-section
  58. ;DelService=ni_nic
  59.  
  60. [Product.Del.Services]
  61. DelService=ni_nic
  62.  
  63. [Instr-install-section]
  64. DisplayName = Intel Client Instrumentation for DMI and SNMP
  65. ServiceType = 0x10
  66. StartType = 0x2
  67. ErrorControl = 0x1
  68. ServiceBinary = %11%\ni_nic.exe
  69. StartName = ni_nic
  70.  
  71.  
  72. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  73. ;
  74. ;  Registry sections, used for creating Intel specific 
  75. ;  registry entries.
  76. ;
  77. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  78.  
  79. [ProductNT.Add.Reg]
  80. ;
  81. ; Product Registry entries here
  82. ; DMI registry entries and SNMP Mapper registry entries.
  83. ;;
  84.  
  85. HKLM,SOFTWARE\Intel\DMI Instrumentation\2.0\NetworkAdapters,"InstrumentationPath",0,"%11%\ni_nic.dll"
  86. HKLM,SOFTWARE\Intel\DMI Instrumentation\2.0\NetworkAdapters,"EventPollFrequency",0x10001,"2"
  87. HKLM,SOFTWARE\Intel\DMI Instrumentation\2.0\NetworkAdapters\0,"MIFId",0x10001,"0x1"
  88. HKLM,SOFTWARE\Intel\DMI Instrumentation\2.0\NetworkAdapters\0,"MIFPath",0,"%11%\ni_nic.mif"
  89. HKLM,SOFTWARE\Intel\DMI2SNMP,"Pathname",0x00020000,"%11%\dmi2snmp.dll"
  90. HKLM,SOFTWARE\Intel\DMI2SNMP\Pathname,"Mapper",0,"%11%\dmi2snmp.dll"
  91.  
  92. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InfSnmp,"DisplayName",0,"Intel Client Instrumentation for DMI and SNMP"
  93. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InfSnmp,"UninstallString",0,"%11%\snmpinst.exe Uninstall"
  94.  
  95. ;;;;;;;;;
  96. ;
  97. ; registry delete works by pruning the tree,
  98. ; so if you have interdependent values, put thems in subkeys and
  99. ; not in values of the main key since when you prune all the values are lost
  100. ;
  101.  
  102. [ProductNT.Del.Reg]
  103. HKLM,SOFTWARE\Intel\DMI Instrumentation\2.0\NetworkAdapters\0,,,
  104. HKLM,SOFTWARE\Intel\DMI Instrumentation\2.0\NetworkAdapters\0,,,
  105. HKLM,SOFTWARE\Intel\DMI Instrumentation\2.0\NetworkAdapters\0,,,
  106. HKLM,SOFTWARE\Intel\DMI Instrumentation\2.0\NetworkAdapters,"InstrumentationPath",,
  107. HKLM,SOFTWARE\Intel\DMI Instrumentation\2.0\NetworkAdapters,"EventPollFrequency",,
  108. HKLM,SOFTWARE\Intel\DMI Instrumentation\2.0\NetworkAdapters,,,
  109. HKLM,SOFTWARE\Intel\DMI Instrumentation\2.0,,,
  110. HKLM,SOFTWARE\Intel\DMI Instrumentation,,,
  111. HKLM,SOFTWARE\Intel\DMI2SNMP\Pathname,"Mapper",,
  112. HKLM,SOFTWARE\Intel\DMI2SNMP\Pathname,,,
  113. HKLM,SOFTWARE\Intel\DMI2SNMP,"Pathname",,
  114. HKLM,SOFTWARE\Intel\DMI2SNMP,,,
  115. HKLM,SOFTWARE\Intel\SnmpExt,,,
  116.  
  117.  
  118.  
  119. ;
  120. ; for add/remove programs applet
  121. ;
  122.  
  123. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InfSnmp,"DisplayName",,
  124. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InfSnmp,"UninstallString",,
  125. HKLM,SoftWare\Microsoft\Windows\CurrentVersion\Uninstall\InfSnmp,,,
  126.  
  127.  
  128.  
  129.  
  130. [Product9x.Add.Reg]
  131. ;
  132. ; Product Registry entries here
  133. ; DMI registry entries.
  134. ;;
  135.  
  136. HKLM,SOFTWARE\Intel\DMI Instrumentation\2.0\NetworkAdapters,"InstrumentationPath",0,"%11%\ni_nic.dll"
  137. HKLM,SOFTWARE\Intel\DMI Instrumentation\2.0\NetworkAdapters,"EventPollFrequency",0x10001,"30"
  138. HKLM,SOFTWARE\Intel\DMI Instrumentation\2.0\NetworkAdapters\0,"MIFId",0x10001,"0x1"
  139. HKLM,SOFTWARE\Intel\DMI Instrumentation\2.0\NetworkAdapters\0,"MIFPath",0,"%11%\ni_nic.mif"
  140.  
  141. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices,"ni_nic",0,"%11%\ni_nic9x.exe"
  142.  
  143. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InfDMI,"DisplayName",0,"Intel Client Instrumentation for DMI"
  144. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InfDMI,"UninstallString",0,"%11%\snmpinst.exe Uninstall"
  145.  
  146.  
  147. ;;;;;;;;;
  148. ;
  149. ; registry delete works by pruning the tree,
  150. ; so if you have interdependent values, put thems in subkeys and
  151. ; not in values of the main key since when you prune all the values are lost
  152. ;
  153. [Product9x.Del.Reg]
  154. HKLM,SOFTWARE\Intel\DMI Instrumentation\2.0\NetworkAdapters\0,,,
  155. HKLM,SOFTWARE\Intel\DMI Instrumentation\2.0\NetworkAdapters\0,,,
  156. HKLM,SOFTWARE\Intel\DMI Instrumentation\2.0\NetworkAdapters\0,,,
  157. HKLM,SOFTWARE\Intel\DMI Instrumentation\2.0\NetworkAdapters,"InstrumentationPath",,
  158. HKLM,SOFTWARE\Intel\DMI Instrumentation\2.0\NetworkAdapters,"EventPollFrequency",,
  159. HKLM,SOFTWARE\Intel\DMI Instrumentation\2.0\NetworkAdapters,,,
  160. HKLM,SOFTWARE\Intel\DMI Instrumentation\2.0,,,
  161. HKLM,SOFTWARE\Intel\DMI Instrumentation,,,
  162.  
  163. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices,"ni_nic",,
  164.  
  165. ;
  166. ; for add/remove programs applet
  167. ;
  168.  
  169. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InfDMI,"DisplayName",,
  170. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InfDMI,"UninstallString",,
  171. HKLM,SoftWare\Microsoft\Windows\CurrentVersion\Uninstall\InfDMI,,,
  172.  
  173.  
  174. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  175. ;
  176. ; Disk lay out information, used by the CopyFiles lists
  177. ;
  178. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  179. ;
  180. ; This is the source disk identifiers the number at the
  181. ; beginning maps to the SourceDisksFiles first parameter
  182.  
  183. [SourceDisksNames]
  184. 1="The Product Source Disk Name, 1.0","",1
  185. 2="The Product Optional Component Disk, 1.0","",1
  186.  
  187. ;;;;;;;;;;;;;;;;;;
  188. ;
  189. ; SourceDisksFiles -
  190. ; this must have ALL file names in any copyfiles section
  191. ; so that the default copyfile error callback dialog (browse,skip)
  192. ; can use the SourceDisksNames strings above to help find the file
  193. ; -- this infomation can also be put in a layout.inf
  194. ;
  195. ; filename_on_source = diskid,subdir,size,checksum,spare,spare
  196.  
  197. [SourceDisksFiles]
  198. dmi2snmp.dll = 1,,,,,
  199. ni_nic.dll = 1,,,,,
  200. ni_nic.exe = 1,,,,,
  201. ni_nic9x.exe = 1,,,,,
  202. ni_nic.mif = 1,,,,,
  203. Dmiprw95.vxd,,,,,
  204. setup.dll,,,,,
  205. ni_nic.dat,,,,,
  206.  
  207. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  208. ;
  209. ; Targetdirectories predefined for [DestinationDirs] section
  210. ;   parameter number one  
  211. ;     00 = null, use only the second parameter for a path
  212. ;     11 = windows system directory
  213. ;     ...
  214. ;
  215.  
  216. [DestinationDirs]
  217. ;
  218. ; a default if a particular copyfiles section
  219. ;
  220. ; DefaultDestDir=LDID[,subdir]  ; not used in this sample
  221.  
  222. DefaultDestDir=11         ; System directory
  223. ProductNT.del.files=11    ; 01 is the source directory
  224. Product9x.del.files=11 
  225.  
  226.  
  227. ;
  228. ; Run time defined strings, these are set with 
  229. ; SetupSetDirectoryId once this inf is openned
  230. ;
  231.  
  232. ProductNT.copy.files=65600  ; 65600 is a random choice for a dirid
  233. Product9x.copy.files=65600  ; note this must be set by a calling
  234.  
  235. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  236. ;
  237. ; These are the CopyFiles lists, here is where the files
  238. ; for each component are defined
  239. ; Note the last param (parm 4) is the CopyFlag for that
  240. ; File, for example 8 means copy on  restart--see the doc for more
  241. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  242. [ProductNT.copy.files]
  243. dmi2snmp.dll
  244. idmi.inf
  245. snmpinst.exe
  246. ni_nic.dll
  247. ni_nic.mif
  248. ni_nic.exe
  249. ni_nic.dat
  250.  
  251.  
  252. [ProductNT.del.files]
  253. ;note: the ",,,1" is a flag that will force a reboot and rename if the file is
  254. ;      in use when we try to delete it during uninstall
  255. dmi2snmp.dll,,,1
  256. idmi.inf
  257. ni_nic.dll,,,1
  258. ni_nic.mif
  259. ni_nic.exe,,,1
  260. ni_nic.dat
  261.  
  262.  
  263. [Product.copy.files2]
  264. snmpinst.exe,,,1
  265.  
  266. [Product9x.copy.files]
  267. idmi.inf
  268. snmpinst.exe
  269. ni_nic.dll
  270. ni_nic.mif
  271. ni_nic9x.exe
  272. Dmiprw95.vxd
  273. setup.dll
  274. ni_nic.dat
  275.  
  276. [Product9x.del.files]
  277. ;note: the ",,,1" is a flag that will force a reboot and rename if the file is
  278. ;      in use when we try to delete it during uninstall
  279. idmi.inf
  280. ni_nic.dll,,,1
  281. ni_nic.mif
  282. ni_nic9x.exe,,,1
  283. Dmiprw95.vxd,,,1
  284. setup.dll,,,1
  285. ni_nic.dat
  286.  
  287. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  288. ;
  289. ; Strings replace variable in percents above
  290. ;
  291. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  292. [Strings]
  293. PRODUCT_DESC    = "INFSNMP Extension"
  294. PRODUCT_MIBGEN  = "Mibgen"
  295. DT_MESSAGES     = "INFSNMP Extension"
  296. DT_DESKTOP      = "Desktop"
  297. DESC_OLD        = "Old Product"    ; removes old links
  298. README_DESC     = "Read Me"
  299.  
  300.  
  301.  
  302.  
  303.