home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1998 November / pcwk_11_98a.iso / Pelnepl / Outlook / PL / OL98 / SETUP.EXE / 1033 / RCDATA / CABINET / msdetect.det < prev    next >
Text File  |  1998-07-22  |  3KB  |  91 lines

  1. ; This file controls the behavior of msdetect.dll, and must be in the current directory
  2. ; when entry point HrDetectApp in msdetect.dll is called.
  3. ;
  4. ; The basic format is:
  5. ;
  6. ;    [<appsection>]
  7. ;    ResultSubkeyName = <subSection>
  8. ;        or
  9. ;    ResultSubkeyName = <comma-delimited action string>
  10. ;
  11. ; Action strings always start with a command, & the format then depends on the command.
  12. ; Supported commands are:
  13. ;
  14. ;    DetectReg    ; looks for a particular reg key, & sets value "Installed" in ResultSubkey
  15. ;        Action string format: DetectReg,<SourceRoot>,<SourceKey>,<SourceValue>,<ValueData>
  16. ;
  17. ;    DetectMapiService    ; looks for a set of MAPI services & sets "Installed" as above
  18. ;        Action string format: DetectMapiService,<Section> (Section contains list of service names)
  19. ;
  20. ;    DetectFileVersion    ; if file is present, put version info in ResultSubkey
  21. ;        Action string format: DetectFileVersion,<filename>
  22. ;
  23. ; For DetectReg & DetectMapiService, the total detected for each section is placed in the value
  24. ; "DetectionCount" in that secetion's reg key.  For example, if there are 2 NetMail apps & 3
  25. ; PIMs, the values would be as follows:
  26. ;
  27. ;     MsDetect\AllApps\NetMail\DetectionCount = 2
  28. ;     MsDetect\AllApps\PIMs\DetectionCount = 3
  29. ;
  30. ;     MsDetect\AllApps\DetectionCount = 5
  31. ;
  32.  
  33. [AllApps]
  34. EMAIL=MailSection
  35. Schedule+=DetectSPlus,
  36. AnySchedule+=DetectAnySPlus,
  37. ExchangeServer=DetectReg,HKLM,Software\Microsoft\Exchange,Server Language,
  38. MSEMS=DetectMAPIService,EMSSection
  39. AWFAX=DetectMAPIService,FaxSection
  40. Profiles=DetectMAPI,
  41. RecommendMAPI=ExcludeMAPIService,MAPIExcludeSection
  42. NotPIM=ExcludeMAPIService,PIMIncludeSection
  43. FaxViewInstalled=DetectReg,HKLM,Software\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\FaxView,Installed,1
  44. AWFAXInstalled=DetectReg,HKLM,Software\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\msawfax,Installed,1
  45. MemphisFaxInstalled=DetectReg,HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\msawfax,DisplayName,
  46. ; PIMs=PIMSection
  47.  
  48. [MailSection]
  49. Eudora=DetectReg,HKCU,Software\Qualcomm\Eudora\CommandLine,current,
  50. Netscape=DetectReg,HKCU,Software\Netscape\Netscape Navigator\Services,POP_Server,
  51. Communicator=DetectReg,HKLM,Software\Netscape\Netscape Navigator\Users,CurrentUser,
  52. OutlookExpress=DetectReg,HKCU,Software\Microsoft\Outlook Express,,
  53. Internet Mail=DetectComplex,AthenaSection
  54. Outlook=DetectReg,HKLM,Software\Microsoft\Office\8.0\Outlook\SearchTypes,,
  55. Exchange=DetectReg,HKCU,Software\Microsoft\Exchange,,
  56.  
  57. ; [PIMSection]
  58. ; PIM1=DetectReg,HKLM,Software\Microsoft\MSDetect\Test,Test1
  59.  
  60. [MAPI]
  61. Version=DetectFileVersion,mapi32.dll,,
  62.  
  63. ; we'll recommend MAPI if !PIMOnly and we find any service NOT in this list
  64. ; note that this logic is actually built into msdetect.dll
  65. [MAPIExcludeSection]
  66. IMAIL=1
  67. INTERMAIL=1
  68. INTERSTOR=1
  69. MSPST MS=1
  70. MSPST AB=1
  71. CONTAB=1
  72. AWFAX=1
  73.  
  74. [EMSSection]
  75. MSEMS=1
  76.  
  77. [AthenaSection]
  78. MustExist=,HKCU,Software\Microsoft\Internet Mail and News,,
  79. NotExist=,HKCU,Software\Microsoft\Outlook Express,,
  80.  
  81. ; we'll recommend PIM-only mode if all services ARE in this list
  82. ; note that this logic is actually built into msdetect.dll
  83. [PIMIncludeSection]
  84. MSPST MS=1
  85. CONTAB=1
  86. MSPST AB=1
  87.  
  88. [FaxSection]
  89. AWFAX=1
  90.  
  91.