home *** CD-ROM | disk | FTP | other *** search
/ ftp.tcs3.com / ftp.tcs3.com.tar / ftp.tcs3.com / DRIVERS / Network / 3COM / 3c90x / Ver4.01 / 3c90x1x.exe / TCAITDI.INF < prev    next >
INI File  |  1998-09-15  |  14KB  |  501 lines

  1.  
  2.  
  3. [Identification]
  4.  OptionType = NetTransport
  5. [Options]
  6.  TCAITDI
  7. [FileConstants]
  8. UtilityInf = "UTILITY.INF"
  9. subroutineinf = "SUBROUTN.INF"
  10. SoftwareType = "service"
  11. Exit_Code = 0
  12. NetEventDLL = "%SystemRoot%\System32\netevent.dll"
  13. Manufacturer = "3Com"
  14. TCAITDIMajorVersion = "1"
  15. TCAITDIMinorVersion = "0"
  16. TCAITDIVersion = $(TCAITDIMajorVersion)"."$(TCAITDIMinorVersion)
  17. TCAITDISoftwareName = "TCAITDI"
  18. TCAITDISoftwareImagePath = "%SystemRoot%\System32\drivers\TCAITDI.sys"
  19. NetRuleSoftwareType = "TCAITDI lmNetService ndisTransport"
  20. NetRuleSoftwareClass = {"rasCapableTransport netBiosTransport"}
  21.  
  22. NetRuleSoftwareUse = $(SoftwareType)" yes yes"
  23. NetRuleSoftwareBindForm = """TCAITDI"" yes yes simple"
  24.  
  25. TCAITDIKeyName = $(!NTN_SoftwareBase)"\"$(Manufacturer)"\"$(TCAITDISoftwareName)"\CurrentVersion"
  26.  
  27.  
  28. [GeneralConstants]
  29. from = ""
  30. to = ""
  31. ExitCodeOk = 0
  32. ExitCodeCancel = 1
  33. ExitCodeFatal = 2
  34. KeyNull = ""
  35. MAXIMUM_ALLOWED = 33554432
  36. RegistryErrorIndex = NO_ERROR
  37. KeyTCAITDI = ""
  38. KeyParameters = ""
  39. TRUE = 1
  40. FALSE = 0
  41. NoTitle = 0
  42. ExitState = "Active"
  43. OldVersionExisted = $(FALSE)
  44. DriverPath = $(!STF_NTPATH)\drivers
  45.  
  46. [date]
  47.  Now = {} ? $(!LIBHANDLE) GetSystemDate
  48. [Identify]
  49.  read-syms Identification
  50.  set Status = STATUS_SUCCESSFUL
  51.  set Identifier = $(OptionType)
  52.  set Media = #("Source Media Descriptions", 1, 1)
  53.  Return $(Status) $(Identifier) $(Media)
  54. [ReturnOptions]
  55.  set Status = STATUS_FAILED
  56.  set OptionList = {}
  57.  set OptionTextList = {}
  58.  set LanguageList = ^(LanguagesSupported, 1)
  59.  Ifcontains(i) $($0) in $(LanguageList)
  60.  goto returnoptions
  61.  else
  62.  set Status = STATUS_NOLANGUAGE
  63.  goto finish_ReturnOptions
  64.  endif
  65. returnoptions = +
  66.  set OptionList = ^(Options, 1)
  67.  set OptionTextList = ^(OptionsText$($0), 1)
  68.  set Status = STATUS_SUCCESSFUL
  69. finish_ReturnOptions = +
  70.  Return $(Status) $(OptionList) $(OptionTextList)
  71. [InstallOption]
  72.  set Option = $($1)
  73.  set SrcDir = $($2)
  74.  set AddCopy = $($3)
  75.  set DoCopy = $($4)
  76.  set DoConfig = $($5)
  77.  set CalledFrom = $($6)
  78.  Debug-Output "TCAITDI.INF: $($6) is: "$(CalledFrom)
  79.  set LanguageList = ^(LanguagesSupported, 1)
  80.  Ifcontains(i) $($0) NOT-IN $(LanguageList)
  81.  Return STATUS_NOLANGUAGE
  82.  endif
  83.  Debug-Output "OEMNXPNB.INF: STF_CWDDIR is: "$(!STF_CWDDIR)
  84.  Debug-Output "OEMNXPNB.INF: STF_LANGUAGE is: "$(!STF_LANGUAGE)
  85.  set-subst LF = "\n"
  86.  read-syms GeneralConstants
  87.  read-syms FileConstants
  88.  read-syms DialogConstants$(!STF_LANGUAGE)
  89.  ifstr(i) $(!NTN_Origination) == "NCPA"
  90.  set Continue = $(OK)
  91.  endif
  92.  read-syms FileConstants$(!STF_LANGUAGE)
  93.  detect date
  94.  set-title $(FunctionTitle)
  95.  set to = Begin
  96.  set from = Begin
  97.  set CommonStatus = STATUS_SUCCESSFUL
  98.  EndWait
  99. Begin = +
  100.  Ifstr(i) $(!NTN_InstallMode) == deinstall
  101.  set StartLabel = removeadapter
  102.  else-Ifstr(i) $(!NTN_InstallMode) == Update
  103.  set StartLabel = UpgradeSoftware
  104.  else-Ifstr(i) $(!NTN_InstallMode) == bind
  105.  set StartLabel = bindingadapter
  106.  else-Ifstr(i) $(!NTN_InstallMode) == configure
  107.  Shell $(UtilityInf),RegistryErrorString,CANNOT_CONFIGURE_SOFTWARE
  108.  ifint $($ShellCode) != $(!SHELL_CODE_OK)
  109.  Debug-Output "OEMNXPNB.INF: ShellCode error: cannot get an error string."
  110.  goto ShellCodeError
  111.  endif
  112.  set Error = $($R0)
  113.  set from = end
  114.  set to = end
  115.  goto nonfatalinfo
  116.  else
  117.  set StartLabel = installadapter
  118.  endif
  119.  set RadioDefault = 2
  120.  set RadioIn = {$(RadioDefault)}
  121.  set from = $(fatal)
  122.  set to = $(fatal)
  123.  goto $(StartLabel)
  124. installadapter = +
  125.  OpenRegKey $(!REG_H_LOCAL) "" $(TCAITDIKeyName) $(MAXIMUM_ALLOWED) KeyTCAITDI
  126.  Ifstr $(KeyTCAITDI) != $(KeyNull)
  127.  CloseRegKey $(KeyTCAITDI)
  128.  ifstr $(Option) == "TCAITDI"
  129.  goto end
  130.  endif
  131.  endif
  132.  goto installproduct
  133. installproduct = +
  134.  StartWait
  135.  ifint $(OldVersionExisted) == $(FALSE)
  136.  Ifstr(i) $(DoCopy) == "YES"
  137.  Shell $(UtilityInf), DoAskSource, $(!STF_CWDDIR), $(SrcDir) YES
  138.  Ifint $($ShellCode) != $(!SHELL_CODE_OK)
  139.  Goto ShellCodeError
  140.  Else-Ifstr(i) $($R0) == STATUS_FAILED
  141.  Shell $(UtilityInf) RegistryErrorString "ASK_SOURCE_FAIL"
  142.  ifint $($ShellCode) != $(!SHELL_CODE_OK)
  143.  goto ShellCodeError
  144.  endif
  145.  set Error = $($R0)
  146.  Goto fatal
  147.  Else-Ifstr(i) $($R0) == STATUS_USERCANCEL
  148.  Goto successful
  149.  Endif
  150.  Set SrcDir = $($R1)
  151.  Endif
  152.  install "Install-Option"
  153.  ifstr(i) $(STF_INSTALL_OUTCOME) != STF_SUCCESS
  154.  Shell $(UtilityInf) RegistryErrorString "UNABLE_COPY_FILE"
  155.  ifint $($ShellCode) != $(!SHELL_CODE_OK)
  156.  goto ShellCodeError
  157.  endif
  158.  set Error = $($R0)
  159.  goto fatal
  160.  endif
  161.  set OEM_ABANDON_ON = TRUE
  162.  
  163. Shell $(UtilityInf), AddSoftwareComponent, $(Manufacturer), +
  164.  $(TCAITDISoftwareName), +
  165.  $(TCAITDISoftwareName), +
  166.  $(TCAITDISoftwareDisplayName), $(STF_CONTEXTINFNAME), +
  167.  $(TCAITDISoftwareImagePath), "kernel", "TDI", {}, "",+
  168.  $(NetEventDLL)
  169.  set RegistryErrorIndex = $($R0)
  170.  Ifstr(i) $(RegistryErrorIndex) != NO_ERROR
  171.  EndWait
  172.  CloseRegKey $($R1)
  173.  CloseRegKey $($R2)
  174.  CloseRegKey $($R3)
  175.  CloseRegKey $($R4)
  176.  CloseRegKey $($R5)
  177.  goto fatalRegistry
  178.  endif
  179.  Set SoftTCAITDIKey = $($R1)
  180.  Set SoftNetRuleKey = $($R2)
  181.  Set SoftServiceKey = $($R3)
  182.  set KeyParameters = $($R4)
  183.  Set SoftLinkageKey = $($R5)
  184.  set NewValueList = {{SoftwareType,$(NoTitle),$(!REG_VT_SZ),$(SoftwareType)},+
  185.  {MajorVersion,$(NoTitle),$(!REG_VT_DWORD),$(TCAITDIMajorVersion)},+
  186.  {MinorVersion,$(NoTitle),$(!REG_VT_DWORD),$(TCAITDIMinorVersion)},+
  187.  {"Locked",$(NoTitle),$(!REG_VT_SZ),"ON"},+
  188.  {"Uninstall",$(NoTitle),$(!REG_VT_SZ),"NO"},+
  189.  {Title,$(NoTitle),$(!REG_VT_SZ),$(TCAITDISoftwareTitle)},+
  190.  {Description,$(NoTitle),$(!REG_VT_SZ),$(TCAITDISoftwareDescription)},+
  191.  {ServiceName,$(NoTitle),$(!REG_VT_SZ),$(TCAITDISoftwareName)},+
  192.  {InstallDate,$(NoTitle),$(!REG_VT_DWORD),*($(Now),1)}}
  193.  Shell $(UtilityInf), AddValueList, $(SoftTCAITDIKey), $(NewValueList)
  194.  set RegistryErrorIndex = $($R0)
  195.  Ifstr $(RegistryErrorIndex) != NO_ERROR
  196.  CloseRegKey $(SoftTCAITDIKey)
  197.  CloseRegKey $(SoftNetRuleKey)
  198.  CloseRegKey $(SoftServiceKey)
  199.  CloseRegKey $(SoftLinkageKey)
  200.  CloseRegKey $(KeyParameters)
  201.  goto fatalRegistry
  202.  endif
  203.  set NewValueList = {{type ,$(NoTitle),$(!REG_VT_SZ),$(NetRuleSoftwareType)}, +
  204.  {use ,$(NoTitle),$(!REG_VT_SZ),$(NetRuleSoftwareUse)}, +
  205.  {bindform,$(NoTitle),$(!REG_VT_SZ),$(NetRuleSoftwareBindForm)}, +
  206.  {InfOption,$(NoTitle),$(!REG_VT_SZ),"TCAITDI"}}
  207.  Shell $(UtilityInf), AddValueList, $(SoftNetRuleKey), $(NewValueList)
  208.  set RegistryErrorIndex = $($R0)
  209.  Ifstr $(RegistryErrorIndex) != NO_ERROR
  210.  CloseRegKey $(SoftTCAITDIKey)
  211.  CloseRegKey $(SoftNetRuleKey)
  212.  CloseRegKey $(SoftServiceKey)
  213.  CloseRegKey $(SoftLinkageKey)
  214.  CloseRegKey $(KeyParameters)
  215.  goto fatalRegistry
  216.  endif
  217.  Set NewValueList = {{NbProvider,$(NoTitle),$(!REG_VT_SZ),"_nb"}}
  218.  Shell $(UtilityInf), AddValueList, $(KeyParameters), $(NewValueList)
  219.  Ifstr $(RegistryErrorIndex) != NO_ERROR
  220.  CloseRegKey $(SoftTCAITDIKey)
  221.  CloseRegKey $(SoftNetRuleKey)
  222.  CloseRegKey $(SoftServiceKey)
  223.  CloseRegKey $(SoftLinkageKey)
  224.  goto fatalRegistry
  225.  endif
  226.  CloseRegKey $(SoftTCAITDIKey)
  227.  CloseRegKey $(SoftNetRuleKey)
  228.  CloseRegKey $(SoftServiceKey)
  229.  CloseRegKey $(SoftLinkageKey)
  230.  endif
  231.  
  232.     OpenRegKey $(!REG_H_LOCAL) "" "SOFTWARE" $(!REG_KEY_WRITE) SOFTWAREKEY
  233.     OpenRegKey $(SOFTWAREKEY) "" "3Com" $(!REG_KEY_WRITE) COMKEY
  234.      ifstr $(COMKEY) == ""
  235.      CreateRegKey $(SOFTWAREKEY) {"3Com", 0, GenericClass} "" $(!REG_KEY_WRITE) "" COMKEY
  236.      endif
  237.      
  238.     OpenRegKey $(COMKEY) "" "TCAUDIAG" $(!REG_KEY_WRITE) KeyAutoEcho
  239.      ifstr $(KeyAutoEcho) == ""
  240.      CreateRegKey $(COMKEY) {"TCAUDIAG", 0, GenericClass} "" $(!REG_KEY_WRITE) "" KeyAutoEcho
  241.      endif
  242.  Set NewValueList = {{AutoEcho,$(NoTitle),$(!REG_VT_SZ),"YES"}}
  243.  Shell $(UtilityInf), AddValueList, $(KeyAutoEcho), $(NewValueList)
  244.  Ifstr $(RegistryErrorIndex) != NO_ERROR
  245.  goto fatalRegistry
  246.  endif
  247.  CloseRegKey $(SOFTWAREKEY)
  248.  CloseRegKey $(COMKEY)
  249.  CloseRegKey $(KeyAutoEcho)
  250.  
  251.  
  252. goto writeparameters
  253. writeparameters = +
  254.  CloseRegKey $(KeyParameters)
  255.  
  256.  
  257. EndWait
  258.  goto successful
  259. bindingadapter =+
  260.  set Error = "Binding: Sorry, not yet implemented."
  261.  goto fatal
  262. removeadapter = +
  263.  
  264. ifstr(i) $(CalledFrom) == "-inf"
  265.  
  266. RunProgram status "x" "" $(!STF_WINDOWSSYSPATH)\unTCATDI.exe -test
  267.  
  268.  
  269.  
  270.  
  271.  
  272. else
  273.  
  274. OpenRegKey $(!REG_H_LOCAL) "" $(TCAITDIKeyName) +
  275.  $(MAXIMUM_ALLOWED) TCAITDIKey
  276.  
  277. GetRegValue $(TCAITDIKey) "Locked" TCAITDIList
  278.  set Type = *($(TCAITDIList),4)
  279.  Ifstr(i) $(Type) == "ON"
  280.  Shell $(subroutineinf) SetupMessage, $(!STF_LANGUAGE), "STATUS",+
  281.  "3COM TCAITDI Diagnostic TDI can't be removed. It is only used for Diagnostic Utilities and will be removed automatically when all 3Com NIC's it supports are removed."
  282.  
  283.  CloseRegKey $(TCAITDIKey)
  284.  goto end
  285.  endif
  286.  CloseRegKey $(TCAITDIKey)
  287.  endif    
  288.  
  289. RunProgram status "x" "" $(!STF_WINDOWSSYSPATH)\unTCATDI.exe -inf
  290.  
  291.  
  292. OpenRegKey $(!REG_H_LOCAL) "" $(TCAITDIKeyName) +
  293.  $(MAXIMUM_ALLOWED) TCAITDIKey
  294.  
  295. GetRegValue $(TCAITDIKey) "Uninstall" TCAITDIList
  296.  set Uninst = *($(TCAITDIList),4)
  297.  Ifstr(i) $(Uninst) == "YES"
  298.  
  299.     Shell $(UtilityInf), RemoveSoftwareComponent, $(Manufacturer), +
  300.     $(TCAITDISoftwareName)
  301.     ifint $($ShellCode) != $(!SHELL_CODE_OK)
  302.     Debug-Output "ShellCode error"
  303.     goto ShellCodeError
  304.     endif
  305.     set RegistryErrorIndex = $($R0)
  306.     Ifstr(i) $(RegistryErrorIndex) != NO_ERROR
  307.     goto fatalregistry
  308.     endif
  309.  endif
  310. CloseRegKey $(TCAITDIKey)
  311.  
  312. goto end
  313. UpgradeSoftware = +
  314.  
  315. goto end
  316. successful = +
  317.  goto end
  318. warning = +
  319.  Shell $(subroutineinf) SetupMessage, $(!STF_LANGUAGE), "WARNING", $(Error)
  320.  ifint $($ShellCode) != $(!SHELL_CODE_OK)
  321.  goto ShellCodeError
  322.  endif
  323.  ifstr(i) $($R1) == "OK"
  324.  goto $(to)
  325.  else-ifstr(i) $($R1) == "CANCEL"
  326.  goto $(from)
  327.  else
  328.  goto "end"
  329.  endif
  330. nonfatalinfo = +
  331.  Set CommonStatus = STATUS_USERCANCEL
  332.  Set Severity = STATUS
  333.  goto nonfatalmsg
  334. nonfatal = +
  335.  Set Severity = NONFATAL
  336.  goto nonfatalmsg
  337. nonfatalmsg = +
  338.  ifstr(i) $(Error) == ""
  339.  Shell $(UtilityInf) RegistryErrorString "SETUP_FAIL"
  340.  ifint $($ShellCode) != $(!SHELL_CODE_OK)
  341.  goto ShellCodeError
  342.  endif
  343.  set Error = $($R0)
  344.  endif
  345.  Shell $(subroutineinf) SetupMessage, $(!STF_LANGUAGE), $(Severity), $(Error)
  346.  ifint $($ShellCode) != $(!SHELL_CODE_OK)
  347.  goto ShellCodeError
  348.  endif
  349.  ifstr(i) $($R1) == "OK"
  350.  goto $(from)
  351.  else
  352.  goto "end"
  353.  endif
  354. fatalregistry = +
  355.  Shell $(UtilityInf) RegistryErrorString $(RegistryErrorIndex)
  356.  ifint $($ShellCode) != $(!SHELL_CODE_OK)
  357.  goto ShellCodeError
  358.  endif
  359.  set Error = $($R0)
  360.  goto fatal
  361. fatal = +
  362.  ifstr(i) $(Error) == ""
  363.  Shell $(UtilityInf) RegistryErrorString "SETUP_FAIL"
  364.  ifint $($ShellCode) != $(!SHELL_CODE_OK)
  365.  goto ShellCodeError
  366.  endif
  367.  set Error = $($R0)
  368.  endif
  369.  Shell $(subroutineinf) SetupMessage, $(!STF_LANGUAGE), "FATAL", $(Error)
  370.  ifint $($ShellCode) != $(!SHELL_CODE_OK)
  371.  goto ShellCodeError
  372.  endif
  373.  goto setfailed
  374. ShellCodeError = +
  375.  set DlgType = "MessageBox"
  376.  set STF_MB_TITLE = $(ShellCodeErrorTitle)
  377.  set STF_MB_TEXT = $(ShellCodeErrorText) 
  378. set STF_MB_TYPE = 1
  379.  set STF_MB_ICON = 3
  380.  set STF_MB_DEF = 1
  381.  ui start "Error Message"
  382.  goto setfailed
  383. setfailed = +
  384.  set CommonStatus = STATUS_FAILED
  385.  ifstr(i) $(OEM_ABANDON_ON) == TRUE
  386.  set OEM_ABANDON_ON = FALSE
  387.  goto removeadapter
  388.  endif
  389.  goto end
  390. end = +
  391.  goto term
  392. term = +
  393.  Return $(CommonStatus)
  394.  
  395.  
  396. [UserAbort]
  397. read-syms GeneralConstants
  398.  read-syms FileConstants
  399.  read-syms DialogConstants$(!STF_LANGUAGE)
  400.  read-syms FileConstants$(!STF_LANGUAGE)
  401.  
  402. detect checkExist
  403. set Untdi = *($(TdiuninstFound), 1)
  404. ifstr(i) $(Untdi) == "untcatdi.exe" 
  405. RunProgram status "x" "" $(!STF_WINDOWSSYSPATH)\unTCATDI.exe -test 
  406. RunProgram status "x" "" $(!STF_WINDOWSSYSPATH)\unTCATDI.exe -inf
  407. endif
  408.  
  409. OpenRegKey $(!REG_H_LOCAL) "" $(TCAITDIKeyName) $(MAXIMUM_ALLOWED) TCAITDIKey
  410. GetRegValue $(TCAITDIKey) "Uninstall" TCAITDIList
  411.  set Uninst = *($(TCAITDIList),4)
  412.  Ifstr(i) $(Uninst) == "YES" 
  413.     Shell $(UtilityInf), RemoveSoftwareComponent, $(Manufacturer), +
  414.     $(TCAITDISoftwareName)
  415.     ifint $($ShellCode) != $(!SHELL_CODE_OK)
  416.     Debug-Output "ShellCode error"
  417.     goto ShellCodeError
  418.     endif
  419.     set RegistryErrorIndex = $($R0)
  420.     Ifstr(i) $(RegistryErrorIndex) != NO_ERROR
  421.     goto fatalregistry
  422.     endif
  423. endif
  424. CloseRegKey $(TCAITDIKey)
  425. Set CommonStatus = STATUS_USERCANCEL 
  426. Return $(CommonStatus)
  427.  
  428. [checkExist]
  429. TdiuninstFound = {} ? $(!LIBHANDLE) FindFileInstances $(!STF_WINDOWSSYSPATH)"\untcatdi.exe"
  430.  
  431. [Install-Option]
  432.  set STF_VITAL = ""
  433.  ifstr(i) $(AddCopy) == "YES"
  434.  AddSectionFilesToCopyList Files-TCAITDI $(SrcDir) $(!STF_WINDOWSSYSPATH)\drivers
  435.  AddSectionFilesToCopyList Files-SetUp $(SrcDir) $(!STF_WINDOWSSYSPATH)
  436.  endif
  437.  ifstr(i) $(DoCopy) == "YES"
  438.  set !STF_NCPA_FLUSH_COPYLIST = TRUE
  439.  CopyFilesInCopyList
  440.  endif
  441.  ifstr(i) $(DoConfig) == "YES"
  442.  endif
  443.  Exit
  444.  
  445.  
  446.  
  447. [Source Media Descriptions]
  448.  1 = "3Com EtherDisk for EtherLink XL NICs (Diskette 1)", TAGFILE = 3CDISK1
  449.  2 = "3Com EtherDisk for EtherLink XL NICs (Diskette 2)", TAGFILE = 3CDISK2
  450.  3 = "3Com EtherDisk for EtherLink XL NICs (Diskette 3)", TAGFILE = 3CDISK3
  451.  
  452. [ProductType]
  453. STF_PRODUCT = Winnt
  454. STF_PLATFORM = I386
  455.  
  456.  
  457. [Files-TCAITDI]
  458. 1, TCAITDI.SYS, SIZE=10000
  459.  
  460. [Files-SetUp] 
  461. 1, UNTCATDI.exe, SIZE=10000
  462.  
  463. [LanguagesSupported]
  464.  ENG
  465. [OptionsTextENG]
  466.  NDISPERF = "3Com TCAITDI Diagnostic TDI"
  467. [FileConstantsENG]
  468. ProCaption = "Windows NT Setup"
  469. ProCancel = "Cancel"
  470. ProCancelMsg = "Windows NT Networking is not correctly installed. "+
  471.  "Are you sure you want to cancel copying files?"
  472. ProCancelCap = "Network Setup Message"
  473. ProText1 = "Copying:"
  474. ProText2 = "To:"
  475. FunctionTitle = "TCAITDI Driver"
  476. TCAITDISoftwareDescription = "3Com TCAITDI Diagnostic TDI"
  477. TCAITDISoftwareDescription = "3Com TCAITDI Diagnostic TDI"
  478. TCAITDISoftwareDisplayName = "3Com TCAITDI Diagnostic TDI" 
  479. TCAITDISoftwareTitle = $(TCAITDISoftwareDisplayName)
  480. TCAITDIServiceDisplayName = $(TCAITDISoftwareDisplayName)
  481. ShellCodeErrorTitle = "Error: "$(FunctionTitle)
  482. ShellCodeErrorText = "Shell Code Error."
  483. [DialogConstantsENG]
  484. Help = "&Help"
  485. Exit = "Cancel"
  486. OK = "OK"
  487. HelpContext = ""
  488. Continue = "Continue"
  489. Cancel = "Cancel"
  490. [FileDependentDlgENG]
  491. GroupLabel = "Optimization:"
  492. Radio1 = "&Minimize Memory Used"
  493. Radio2 = "&Balance"
  494. Radio3 = "M&aximize Throughput && Connections"
  495. DlgType = "Radio" 
  496. DlgTemplate = "NBF" 
  497. Caption = $(FunctionTitle)
  498. OptionsGreyed = {}
  499. HelpContext = $(!IDH_DB_OEMNXPNB_INS)
  500.  
  501. ;(%VER TCAITDI.INF - Disk Directory v1.0.0)