This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

0x01000000: Setup encountered an error while gathering system information. Error details: COM error-code 0x80004005 : Unspecified error

pmex64_313_r2_sfx.exe

for sbs 2011 server

has error

0x01000000: Setup encountered an error while gathering system information.

Error details: COM error-code 0x80004005 : Unspecified error

full log as below


Trace File Name : C:\Users\ADMINI~1\AppData\Local\Temp\3\ICD5872.tmp
LogLevel        : 0
Time            : 03/02/2016 23:26:23.893

File Name            PrId    ThrdId  LnNo     Time          Message
===== Logging Enabled ======
CustomActions.cpp    pr:9624 th:12884 ln:00351 23:26:23.893 INF + Entering Function : PM_GetSystemInformation()
ComUtils.cpp         pr:9624 th:12884 ln:00035 23:26:23.893 INF   + Entering Function : UTIL::COM::CCoInitialize::CCoInitialize()
ComUtils.cpp         pr:9624 th:12884 ln:00036 23:26:23.893 INF     m_hr=0x00000000
ComUtils.cpp         pr:9624 th:12884 ln:00035 23:26:23.893 INF   - Leaving Function : UTIL::COM::CCoInitialize::CCoInitialize()
CustomActions.cpp    pr:9624 th:12884 ln:00031 23:26:23.893 INF   Fill container on first use
CustomActions.cpp    pr:9624 th:12884 ln:00040 23:26:23.893 INF   Return address of populated container
PMInstallUtil.cpp    pr:9624 th:12884 ln:03111 23:26:23.893 INF   + Entering Function : PMInstallUtil::GetSystemInformation()
MsiUtils.cpp         pr:9624 th:12884 ln:00046 23:26:23.893 INF     + Entering Function : UTIL::MSI::MsiWrapper::GetProperty()
MsiUtils.cpp         pr:9624 th:12884 ln:00047 23:26:23.893 INF       strName=SUPPORTDIR
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:23.893 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00118 23:26:23.893 INF         wszName=SUPPORTDIR
MsiUtils.cpp         pr:9624 th:12884 ln:00119 23:26:23.893 INF         m_pHiddenProperties=0x000007FECD638720
MsiUtils.cpp         pr:9624 th:12884 ln:00130 23:26:23.893 INF         Returning, bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:23.893 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00069 23:26:23.893 INF       bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00071 23:26:23.893 INF       wszDisplayValue=C:\Users\ADMINI~1\AppData\Local\Temp\3\{D66D6A4F-0F13-4CD3-AF1D-32DA039C062A}
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:23.893 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00407 23:26:23.893 INF         0x04000000: GetProperty('SUPPORTDIR') : [78] = 'C:\Users\ADMINI~1\AppData\Local\Temp\3\{D66D6A4F-0F13-4CD3-AF1D-32DA039C062A}'
MsiUtils.cpp         pr:9624 th:12884 ln:00438 23:26:23.908 INF         Returning, iResult=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:23.908 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00046 23:26:23.908 INF     - Leaving Function : UTIL::MSI::MsiWrapper::GetProperty()
MsiUtils.cpp         pr:9624 th:12884 ln:00046 23:26:23.908 INF     + Entering Function : UTIL::MSI::MsiWrapper::GetProperty()
MsiUtils.cpp         pr:9624 th:12884 ln:00047 23:26:23.908 INF       strName=PMAdminGroup
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:23.908 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00118 23:26:23.908 INF         wszName=PMAdminGroup
MsiUtils.cpp         pr:9624 th:12884 ln:00119 23:26:23.908 INF         m_pHiddenProperties=0x000007FECD638720
MsiUtils.cpp         pr:9624 th:12884 ln:00130 23:26:23.908 INF         Returning, bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:23.908 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00069 23:26:23.908 INF       bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00071 23:26:23.908 INF       wszDisplayValue=
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:23.908 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00407 23:26:23.908 INF         0x04000000: GetProperty('PMAdminGroup') : [1] = ''
MsiUtils.cpp         pr:9624 th:12884 ln:00438 23:26:23.908 INF         Returning, iResult=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:23.908 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00046 23:26:23.908 INF     - Leaving Function : UTIL::MSI::MsiWrapper::GetProperty()
PMInstallUtil.cpp    pr:9624 th:12884 ln:00598 23:26:23.908 INF     + Entering Function : `anonymous-namespace'::IsCompatibleSavPresent()
PMInstallUtil.cpp    pr:9624 th:12884 ln:00598 23:26:23.908 INF     - Leaving Function : `anonymous-namespace'::IsCompatibleSavPresent()
MsiUtils.cpp         pr:9624 th:12884 ln:00082 23:26:23.908 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
MsiUtils.cpp         pr:9624 th:12884 ln:00083 23:26:23.908 INF       strName=PMSaviPresent
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:23.908 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00118 23:26:23.908 INF         wszName=PMSaviPresent
MsiUtils.cpp         pr:9624 th:12884 ln:00119 23:26:23.908 INF         m_pHiddenProperties=0x000007FECD638720
MsiUtils.cpp         pr:9624 th:12884 ln:00130 23:26:23.908 INF         Returning, bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:23.908 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00086 23:26:23.908 INF       bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00089 23:26:23.908 INF       strDisplayValue=0
MsiUtils.cpp         pr:9624 th:12884 ln:00093 23:26:23.908 INF       retVal=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:23.908 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00407 23:26:23.908 INF         0x04000000: SetProperty('PMSaviPresent', '0')
MsiUtils.cpp         pr:9624 th:12884 ln:00438 23:26:23.908 INF         Returning, iResult=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:23.908 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00082 23:26:23.908 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
PMInstallUtil.cpp    pr:9624 th:12884 ln:00583 23:26:23.908 INF     + Entering Function : `anonymous-namespace'::IsCompatibleSauPresent()
PMInstallUtil.cpp    pr:9624 th:12884 ln:00591 23:26:23.924 INF       hr=0x80040154
PMInstallUtil.cpp    pr:9624 th:12884 ln:00583 23:26:23.924 INF     - Leaving Function : `anonymous-namespace'::IsCompatibleSauPresent()
MsiUtils.cpp         pr:9624 th:12884 ln:00082 23:26:23.924 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
MsiUtils.cpp         pr:9624 th:12884 ln:00083 23:26:23.924 INF       strName=PMCompatibleSauPresent
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:23.924 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00118 23:26:23.924 INF         wszName=PMCompatibleSauPresent
MsiUtils.cpp         pr:9624 th:12884 ln:00119 23:26:23.924 INF         m_pHiddenProperties=0x000007FECD638720
MsiUtils.cpp         pr:9624 th:12884 ln:00130 23:26:23.924 INF         Returning, bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:23.924 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00086 23:26:23.924 INF       bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00089 23:26:23.924 INF       strDisplayValue=0
MsiUtils.cpp         pr:9624 th:12884 ln:00093 23:26:23.924 INF       retVal=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:23.924 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00407 23:26:23.924 INF         0x04000000: SetProperty('PMCompatibleSauPresent', '0')
MsiUtils.cpp         pr:9624 th:12884 ln:00438 23:26:23.924 INF         Returning, iResult=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:23.924 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00082 23:26:23.924 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
CommonInstall.cpp    pr:9624 th:12884 ln:00567 23:26:23.924 INF     + Entering Function : Installer::IsVCRedist32Present()
ProcessUtils.h       pr:9624 th:12884 ln:00334 23:26:23.924 INF       + Entering Function : UTIL::PROCESS::RunCommand()
ProcessUtils.h       pr:9624 th:12884 ln:00220 23:26:23.924 INF         + Entering Function : UTIL::PROCESS::`anonymous-namespace'::RunCommandHelper()
ProcessUtils.h       pr:9624 th:12884 ln:00247 23:26:23.924 INF           Launching 'C:\Users\ADMINI~1\AppData\Local\Temp\3\{D66D6A4F-0F13-4CD3-AF1D-32DA039C062A}\VCRedist32TestExe.exe'
ProcessUtils.h       pr:9624 th:12884 ln:00075 23:26:23.924 INF           + Entering Function : UTIL::PROCESS::`anonymous-namespace'::CreateProcessAW()
ProcessUtils.h       pr:9624 th:12884 ln:00075 23:26:23.940 INF           - Leaving Function : UTIL::PROCESS::`anonymous-namespace'::CreateProcessAW()
ProcessUtils.h       pr:9624 th:12884 ln:00299 23:26:24.111 INF           EXIT CODE = 0
ProcessUtils.h       pr:9624 th:12884 ln:00311 23:26:24.111 INF           Success
ProcessUtils.h       pr:9624 th:12884 ln:00220 23:26:24.111 INF         - Leaving Function : UTIL::PROCESS::`anonymous-namespace'::RunCommandHelper()
ProcessUtils.h       pr:9624 th:12884 ln:00334 23:26:24.111 INF       - Leaving Function : UTIL::PROCESS::RunCommand()
CommonInstall.cpp    pr:9624 th:12884 ln:00582 23:26:24.111 INF       VCRedist32Test returned 0
CommonInstall.cpp    pr:9624 th:12884 ln:00567 23:26:24.111 INF     - Leaving Function : Installer::IsVCRedist32Present()
MsiUtils.cpp         pr:9624 th:12884 ln:00082 23:26:24.111 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
MsiUtils.cpp         pr:9624 th:12884 ln:00083 23:26:24.111 INF       strName=PMVCRedist32Present
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:24.111 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00118 23:26:24.111 INF         wszName=PMVCRedist32Present
MsiUtils.cpp         pr:9624 th:12884 ln:00119 23:26:24.111 INF         m_pHiddenProperties=0x000007FECD638720
MsiUtils.cpp         pr:9624 th:12884 ln:00130 23:26:24.111 INF         Returning, bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:24.111 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00086 23:26:24.111 INF       bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00089 23:26:24.111 INF       strDisplayValue=1
MsiUtils.cpp         pr:9624 th:12884 ln:00093 23:26:24.111 INF       retVal=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:24.111 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00407 23:26:24.111 INF         0x04000000: SetProperty('PMVCRedist32Present', '1')
MsiUtils.cpp         pr:9624 th:12884 ln:00438 23:26:24.111 INF         Returning, iResult=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:24.111 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00082 23:26:24.111 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
CommonInstall.cpp    pr:9624 th:12884 ln:00591 23:26:24.111 INF     + Entering Function : Installer::IsVCRedist64Present()
CommonInstall.cpp    pr:9624 th:12884 ln:00599 23:26:24.111 INF       attempting to LoadLibrary(C:\Users\ADMINI~1\AppData\Local\Temp\3\{D66D6A4F-0F13-4CD3-AF1D-32DA039C062A}\VCRedist64Test.dll)
CommonInstall.cpp    pr:9624 th:12884 ln:00591 23:26:24.205 INF     - Leaving Function : Installer::IsVCRedist64Present()
MsiUtils.cpp         pr:9624 th:12884 ln:00082 23:26:24.205 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
MsiUtils.cpp         pr:9624 th:12884 ln:00083 23:26:24.205 INF       strName=PMVCRedist64Present
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:24.205 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00118 23:26:24.205 INF         wszName=PMVCRedist64Present
MsiUtils.cpp         pr:9624 th:12884 ln:00119 23:26:24.205 INF         m_pHiddenProperties=0x000007FECD638720
MsiUtils.cpp         pr:9624 th:12884 ln:00130 23:26:24.205 INF         Returning, bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:24.205 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00086 23:26:24.205 INF       bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00089 23:26:24.205 INF       strDisplayValue=1
MsiUtils.cpp         pr:9624 th:12884 ln:00093 23:26:24.205 INF       retVal=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:24.205 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00407 23:26:24.205 INF         0x04000000: SetProperty('PMVCRedist64Present', '1')
MsiUtils.cpp         pr:9624 th:12884 ln:00438 23:26:24.205 INF         Returning, iResult=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:24.205 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00082 23:26:24.205 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
MsiUtils.cpp         pr:9624 th:12884 ln:00444 23:26:24.205 INF     + Entering Function : UTIL::MSI::IsProductPresent()
MsiUtils.cpp         pr:9624 th:12884 ln:00451 23:26:24.205 INF       + Entering Function : UTIL::MSI::GetInstalledProductInfo()
MsiUtils.cpp         pr:9624 th:12884 ln:00462 23:26:24.205 INF         Detected installed product {1F1C2DFC-2D24-3E06-BCB8-725134ADF989}.
MsiUtils.cpp         pr:9624 th:12884 ln:00471 23:26:24.205 INF         Version of product {1F1C2DFC-2D24-3E06-BCB8-725134ADF989} is [9.0.30729.4148]
MsiUtils.cpp         pr:9624 th:12884 ln:00451 23:26:24.205 INF       - Leaving Function : UTIL::MSI::GetInstalledProductInfo()
MsiUtils.cpp         pr:9624 th:12884 ln:00444 23:26:24.205 INF     - Leaving Function : UTIL::MSI::IsProductPresent()
MsiUtils.cpp         pr:9624 th:12884 ln:00082 23:26:24.220 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
MsiUtils.cpp         pr:9624 th:12884 ln:00083 23:26:24.220 INF       strName=PropVCRedist32ProductPresent
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:24.220 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00118 23:26:24.220 INF         wszName=PropVCRedist32ProductPresent
MsiUtils.cpp         pr:9624 th:12884 ln:00119 23:26:24.220 INF         m_pHiddenProperties=0x000007FECD638720
MsiUtils.cpp         pr:9624 th:12884 ln:00130 23:26:24.220 INF         Returning, bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:24.220 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00086 23:26:24.220 INF       bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00089 23:26:24.220 INF       strDisplayValue=1
MsiUtils.cpp         pr:9624 th:12884 ln:00093 23:26:24.220 INF       retVal=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:24.220 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00407 23:26:24.220 INF         0x04000000: SetProperty('PropVCRedist32ProductPresent', '1')
MsiUtils.cpp         pr:9624 th:12884 ln:00438 23:26:24.220 INF         Returning, iResult=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:24.220 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00082 23:26:24.220 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
MsiUtils.cpp         pr:9624 th:12884 ln:00444 23:26:24.220 INF     + Entering Function : UTIL::MSI::IsProductPresent()
MsiUtils.cpp         pr:9624 th:12884 ln:00451 23:26:24.220 INF       + Entering Function : UTIL::MSI::GetInstalledProductInfo()
MsiUtils.cpp         pr:9624 th:12884 ln:00462 23:26:24.220 INF         Detected installed product {4B6C7001-C7D6-3710-913E-5BC23FCE91E6}.
MsiUtils.cpp         pr:9624 th:12884 ln:00471 23:26:24.220 INF         Version of product {4B6C7001-C7D6-3710-913E-5BC23FCE91E6} is [9.0.30729.4148]
MsiUtils.cpp         pr:9624 th:12884 ln:00451 23:26:24.220 INF       - Leaving Function : UTIL::MSI::GetInstalledProductInfo()
MsiUtils.cpp         pr:9624 th:12884 ln:00444 23:26:24.220 INF     - Leaving Function : UTIL::MSI::IsProductPresent()
MsiUtils.cpp         pr:9624 th:12884 ln:00082 23:26:24.220 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
MsiUtils.cpp         pr:9624 th:12884 ln:00083 23:26:24.220 INF       strName=PropVCRedist64ProductPresent
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:24.220 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00118 23:26:24.220 INF         wszName=PropVCRedist64ProductPresent
MsiUtils.cpp         pr:9624 th:12884 ln:00119 23:26:24.220 INF         m_pHiddenProperties=0x000007FECD638720
MsiUtils.cpp         pr:9624 th:12884 ln:00130 23:26:24.220 INF         Returning, bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:24.220 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00086 23:26:24.220 INF       bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00089 23:26:24.220 INF       strDisplayValue=1
MsiUtils.cpp         pr:9624 th:12884 ln:00093 23:26:24.220 INF       retVal=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:24.220 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00407 23:26:24.220 INF         0x04000000: SetProperty('PropVCRedist64ProductPresent', '1')
MsiUtils.cpp         pr:9624 th:12884 ln:00438 23:26:24.220 INF         Returning, iResult=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:24.220 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00082 23:26:24.220 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
PMInstallUtil.cpp    pr:9624 th:12884 ln:05882 23:26:24.220 INF     + Entering Function : PMInstallUtil::IsDFSRSchemaInstalled()
AdsiUtils.cpp        pr:9624 th:12884 ln:01446 23:26:24.220 INF       + Entering Function : UTIL::ADSI::ADBind()
AdsiUtils.cpp        pr:9624 th:12884 ln:01447 23:26:24.220 INF         wszDomainOrServer=(null)
AdsiUtils.cpp        pr:9624 th:12884 ln:01448 23:26:24.220 INF         wszNamingContext=schemaNamingContext
AdsiUtils.cpp        pr:9624 th:12884 ln:01449 23:26:24.236 INF         wszPathPrefix=CN=ms-DFSR-ComputerReference
AdsiUtils.cpp        pr:9624 th:12884 ln:01450 23:26:24.236 INF         ppResult=0x00000000025FD7C8
AdsiUtils.cpp        pr:9624 th:12884 ln:00636 23:26:24.236 INF         + Entering Function : UTIL::ADSI::GetNamingContextForDomain()
AdsiUtils.cpp        pr:9624 th:12884 ln:00637 23:26:24.236 INF           pbstrNamingContext=0x00000000025FCEB0
AdsiUtils.cpp        pr:9624 th:12884 ln:00638 23:26:24.236 INF           wszNamingContext=schemaNamingContext
AdsiUtils.cpp        pr:9624 th:12884 ln:00639 23:26:24.236 INF           wszDomain=(null)
AdsiUtils.cpp        pr:9624 th:12884 ln:00644 23:26:24.236 INF           Build the rootDSE path
AdsiUtils.cpp        pr:9624 th:12884 ln:00652 23:26:24.236 INF           wstrRootDsePath=LDAP://rootDSE
AdsiUtils.cpp        pr:9624 th:12884 ln:00654 23:26:24.236 INF           Open the rootDSE object
AdsiUtils.cpp        pr:9624 th:12884 ln:00658 23:26:24.252 INF           Extract the NamingContext attribute
AdsiUtils.cpp        pr:9624 th:12884 ln:00636 23:26:24.252 INF         - Leaving Function : UTIL::ADSI::GetNamingContextForDomain()
AdsiUtils.cpp        pr:9624 th:12884 ln:01459 23:26:24.252 INF         bstrNamingContext=CN=Schema,CN=Configuration,DC=at,DC=local
AdsiUtils.cpp        pr:9624 th:12884 ln:01461 23:26:24.252 INF         Build binding path
AdsiUtils.cpp        pr:9624 th:12884 ln:01469 23:26:24.252 INF         wstrBindingPath=LDAP://CN=ms-DFSR-ComputerReference,CN=Schema,CN=Configuration,DC=at,DC=local
AdsiUtils.cpp        pr:9624 th:12884 ln:01471 23:26:24.252 INF         Open AD object
AdsiUtils.cpp        pr:9624 th:12884 ln:01446 23:26:24.267 INF       - Leaving Function : UTIL::ADSI::ADBind()
PMInstallUtil.cpp    pr:9624 th:12884 ln:05882 23:26:24.267 INF     - Leaving Function : PMInstallUtil::IsDFSRSchemaInstalled()
PMInstallUtil.cpp    pr:9624 th:12884 ln:03133 23:26:24.267 INF     bIsDFSRSchemaInstalled=1
MsiUtils.cpp         pr:9624 th:12884 ln:00082 23:26:24.267 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
MsiUtils.cpp         pr:9624 th:12884 ln:00083 23:26:24.267 INF       strName=PMDFSRSchemaInstalled
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:24.267 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00118 23:26:24.267 INF         wszName=PMDFSRSchemaInstalled
MsiUtils.cpp         pr:9624 th:12884 ln:00119 23:26:24.267 INF         m_pHiddenProperties=0x000007FECD638720
MsiUtils.cpp         pr:9624 th:12884 ln:00130 23:26:24.267 INF         Returning, bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:24.267 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00086 23:26:24.267 INF       bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00089 23:26:24.267 INF       strDisplayValue=1
MsiUtils.cpp         pr:9624 th:12884 ln:00093 23:26:24.267 INF       retVal=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:24.267 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00407 23:26:24.267 INF         0x04000000: SetProperty('PMDFSRSchemaInstalled', '1')
MsiUtils.cpp         pr:9624 th:12884 ln:00438 23:26:24.267 INF         Returning, iResult=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:24.267 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00082 23:26:24.267 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
ClusterUtils.h       pr:9624 th:12884 ln:00072 23:26:24.267 INF     + Entering Function : UTIL::CLUST::IsClustered()
ClusterUtils.h       pr:9624 th:12884 ln:00039 23:26:24.267 INF       + Entering Function : UTIL::CLUST::IsClustered()
ClusterUtils.h       pr:9624 th:12884 ln:00040 23:26:24.267 INF         ppCluster=0x0000000000000000
ClusterUtils.h       pr:9624 th:12884 ln:00046 23:26:24.283 INF         + Entering Function : COM initialise outer scope
ComUtils.cpp         pr:9624 th:12884 ln:00026 23:26:24.283 INF           + Entering Function : UTIL::COM::CCoInitialize::CCoInitialize()
ComUtils.cpp         pr:9624 th:12884 ln:00027 23:26:24.283 INF             m_hr=0x80010106
ComUtils.cpp         pr:9624 th:12884 ln:00026 23:26:24.283 INF           - Leaving Function : UTIL::COM::CCoInitialize::CCoInitialize()
ClusterUtils.h       pr:9624 th:12884 ln:00048 23:26:24.283 INF           + Entering Function : COM initialise inner scope
ClusterUtils.h       pr:9624 th:12884 ln:00052 23:26:24.283 INF             Create an instance of the cluster management object
ClusterUtils.h       pr:9624 th:12884 ln:00055 23:26:24.283 INF             CoCreateInstance (CLSID_Cluster), hr=0x80040154
ClusterUtils.h       pr:9624 th:12884 ln:00048 23:26:24.283 INF           - Leaving Function : COM initialise inner scope
ComUtils.cpp         pr:9624 th:12884 ln:00043 23:26:24.283 INF           + Entering Function : UTIL::COM::CCoInitialize::~CCoInitialize()
ComUtils.cpp         pr:9624 th:12884 ln:00043 23:26:24.283 INF           - Leaving Function : UTIL::COM::CCoInitialize::~CCoInitialize()
ClusterUtils.h       pr:9624 th:12884 ln:00046 23:26:24.283 INF         - Leaving Function : COM initialise outer scope
ClusterUtils.h       pr:9624 th:12884 ln:00039 23:26:24.283 INF       - Leaving Function : UTIL::CLUST::IsClustered()
ClusterUtils.h       pr:9624 th:12884 ln:00072 23:26:24.283 INF     - Leaving Function : UTIL::CLUST::IsClustered()
PMInstallUtil.cpp    pr:9624 th:12884 ln:03137 23:26:24.283 INF     bIsClustered=0
PMInstallUtil.cpp    pr:9624 th:12884 ln:03154 23:26:24.283 INF     wstrExchangeVsiName=
SophosExchVersionUti pr:9624 th:12884 ln:00197 23:26:24.283 INF     + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::CExchangeServerVersionInformation()
SophosExchVersionUti pr:9624 th:12884 ln:00198 23:26:24.283 INF       wszVsiName=
SophosExchVersionUti pr:9624 th:12884 ln:00202 23:26:24.283 INF       + Entering Function : COM initialised outer scope
ComUtils.cpp         pr:9624 th:12884 ln:00026 23:26:24.283 INF         + Entering Function : UTIL::COM::CCoInitialize::CCoInitialize()
ComUtils.cpp         pr:9624 th:12884 ln:00027 23:26:24.283 INF           m_hr=0x80010106
ComUtils.cpp         pr:9624 th:12884 ln:00026 23:26:24.283 INF         - Leaving Function : UTIL::COM::CCoInitialize::CCoInitialize()
SophosExchVersionUti pr:9624 th:12884 ln:00204 23:26:24.283 INF         + Entering Function : COM initialised inner scope
DomainWorkgroupTest. pr:9624 th:12884 ln:00088 23:26:24.283 INF           + Entering Function : UTIL::WG::IsMachineInDomain()
DomainWorkgroupTest. pr:9624 th:12884 ln:00088 23:26:24.283 INF           - Leaving Function : UTIL::WG::IsMachineInDomain()
SophosExchVersionUti pr:9624 th:12884 ln:00208 23:26:24.283 INF           Domain member
AdsiUtils.cpp        pr:9624 th:12884 ln:00295 23:26:24.283 INF           + Entering Function : UTIL::ADSI::GetComputerCommonName()
AdsiUtils.cpp        pr:9624 th:12884 ln:00297 23:26:24.283 INF             Initialise the out parameter(s)
AdsiUtils.cpp        pr:9624 th:12884 ln:00305 23:26:24.298 INF             bstrDistinguishedName=CN=SB1,OU=Domain Controllers,DC=at,DC=local
AdsiUtils.cpp        pr:9624 th:12884 ln:00314 23:26:24.298 INF             wszCommonNameBegin=SB1,OU=Domain Controllers,DC=at,DC=local
AdsiUtils.cpp        pr:9624 th:12884 ln:00316 23:26:24.298 INF             wszCommonNameEnd=,OU=Domain Controllers,DC=at,DC=local
AdsiUtils.cpp        pr:9624 th:12884 ln:00321 23:26:24.298 INF             Returning, wstrNameRef=SB1
AdsiUtils.cpp        pr:9624 th:12884 ln:00295 23:26:24.298 INF           - Leaving Function : UTIL::ADSI::GetComputerCommonName()
SophosExchVersionUti pr:9624 th:12884 ln:00221 23:26:24.298 INF           wstrVsiName=SB1
SophosExchVersionUti pr:9624 th:12884 ln:00229 23:26:24.298 INF           Bind to Active Directory
AdsiUtils.cpp        pr:9624 th:12884 ln:01446 23:26:24.298 INF           + Entering Function : UTIL::ADSI::ADBind()
AdsiUtils.cpp        pr:9624 th:12884 ln:01447 23:26:24.298 INF             wszDomainOrServer=(null)
AdsiUtils.cpp        pr:9624 th:12884 ln:01448 23:26:24.298 INF             wszNamingContext=configurationNamingContext
AdsiUtils.cpp        pr:9624 th:12884 ln:01449 23:26:24.298 INF             wszPathPrefix=CN=Microsoft Exchange,CN=Services
AdsiUtils.cpp        pr:9624 th:12884 ln:01450 23:26:24.298 INF             ppResult=0x00000000025FD438
AdsiUtils.cpp        pr:9624 th:12884 ln:00636 23:26:24.298 INF             + Entering Function : UTIL::ADSI::GetNamingContextForDomain()
AdsiUtils.cpp        pr:9624 th:12884 ln:00637 23:26:24.298 INF               pbstrNamingContext=0x00000000025FC280
AdsiUtils.cpp        pr:9624 th:12884 ln:00638 23:26:24.298 INF               wszNamingContext=configurationNamingContext
AdsiUtils.cpp        pr:9624 th:12884 ln:00639 23:26:24.298 INF               wszDomain=(null)
AdsiUtils.cpp        pr:9624 th:12884 ln:00644 23:26:24.298 INF               Build the rootDSE path
AdsiUtils.cpp        pr:9624 th:12884 ln:00652 23:26:24.298 INF               wstrRootDsePath=LDAP://rootDSE
AdsiUtils.cpp        pr:9624 th:12884 ln:00654 23:26:24.298 INF               Open the rootDSE object
AdsiUtils.cpp        pr:9624 th:12884 ln:00658 23:26:24.314 INF               Extract the NamingContext attribute
AdsiUtils.cpp        pr:9624 th:12884 ln:00636 23:26:24.314 INF             - Leaving Function : UTIL::ADSI::GetNamingContextForDomain()
AdsiUtils.cpp        pr:9624 th:12884 ln:01459 23:26:24.314 INF             bstrNamingContext=CN=Configuration,DC=at,DC=local
AdsiUtils.cpp        pr:9624 th:12884 ln:01461 23:26:24.314 INF             Build binding path
AdsiUtils.cpp        pr:9624 th:12884 ln:01469 23:26:24.314 INF             wstrBindingPath=LDAP://CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=at,DC=local
AdsiUtils.cpp        pr:9624 th:12884 ln:01471 23:26:24.314 INF             Open AD object
AdsiUtils.cpp        pr:9624 th:12884 ln:01446 23:26:24.314 INF           - Leaving Function : UTIL::ADSI::ADBind()
SophosExchVersionUti pr:9624 th:12884 ln:00238 23:26:24.314 INF           Configure the search options
SophosExchVersionUti pr:9624 th:12884 ln:00247 23:26:24.314 INF           Build search filter
SophosExchVersionUti pr:9624 th:12884 ln:00251 23:26:24.314 INF           wstrSearchFilter=(&(objectCategory=msExchExchangeServer)(name=SB1))
SophosExchVersionUti pr:9624 th:12884 ln:00253 23:26:24.314 INF           Execute the search
AdsiUtils.cpp        pr:9624 th:12884 ln:00420 23:26:24.314 INF           + Entering Function : UTIL::ADSI::AutoCloseSearchHandle::AutoCloseSearchHandle()
AdsiUtils.cpp        pr:9624 th:12884 ln:00420 23:26:24.314 INF           - Leaving Function : UTIL::ADSI::AutoCloseSearchHandle::AutoCloseSearchHandle()
AdsiUtils.h          pr:9624 th:12884 ln:00320 23:26:24.330 INF           + Entering Function : UTIL::ADSI::AutoAdsSearchColumn::AutoAdsSearchColumn()
AdsiUtils.h          pr:9624 th:12884 ln:00320 23:26:24.330 INF           - Leaving Function : UTIL::ADSI::AutoAdsSearchColumn::AutoAdsSearchColumn()
AdsiUtils.h          pr:9624 th:12884 ln:00313 23:26:24.735 INF           + Entering Function : UTIL::ADSI::AutoAdsSearchColumn::IsAttached()
AdsiUtils.h          pr:9624 th:12884 ln:00313 23:26:24.735 INF           - Leaving Function : UTIL::ADSI::AutoAdsSearchColumn::IsAttached()
SophosExchVersionUti pr:9624 th:12884 ln:00279 23:26:24.735 INF           wstrFullVersionString=Version 14.1 (Build 30218.15)
SophosExchVersionUti pr:9624 th:12884 ln:00281 23:26:24.735 INF           Determine service pack level from full string
SophosExchVersionUti pr:9624 th:12884 ln:00287 23:26:24.735 INF           No service pack, call it zero
SophosExchVersionUti pr:9624 th:12884 ln:00289 23:26:24.735 INF           m_ulServicePackLevel=0
SophosExchVersionUti pr:9624 th:12884 ln:00302 23:26:24.735 INF           Determine main version from full string
SophosExchVersionUti pr:9624 th:12884 ln:00318 23:26:24.735 INF           Read version
SophosExchVersionUti pr:9624 th:12884 ln:00320 23:26:24.735 INF           wszVersionBegin=14.1 (Build 30218.15)
SophosExchVersionUti pr:9624 th:12884 ln:00323 23:26:24.735 INF           m_ulMajorVersion=14
SophosExchVersionUti pr:9624 th:12884 ln:00332 23:26:24.735 INF           Read minor version
SophosExchVersionUti pr:9624 th:12884 ln:00335 23:26:24.735 INF           m_ulMinorVersion=1
SophosExchVersionUti pr:9624 th:12884 ln:00340 23:26:24.735 INF           Successfully retrieved Exchange version from AD for domain member
SophosExchVersionUti pr:9624 th:12884 ln:00341 23:26:24.735 INF           m_ulMajorVersion=14
SophosExchVersionUti pr:9624 th:12884 ln:00342 23:26:24.735 INF           m_ulMinorVersion=1
SophosExchVersionUti pr:9624 th:12884 ln:00343 23:26:24.735 INF           m_ulServicePackLevel=0
AdsiUtils.h          pr:9624 th:12884 ln:00333 23:26:24.735 INF           + Entering Function : UTIL::ADSI::AutoAdsSearchColumn::~AutoAdsSearchColumn()
AdsiUtils.h          pr:9624 th:12884 ln:00333 23:26:24.735 INF           - Leaving Function : UTIL::ADSI::AutoAdsSearchColumn::~AutoAdsSearchColumn()
AdsiUtils.cpp        pr:9624 th:12884 ln:00425 23:26:24.735 INF           + Entering Function : UTIL::ADSI::AutoCloseSearchHandle::~AutoCloseSearchHandle()
AdsiUtils.cpp        pr:9624 th:12884 ln:00430 23:26:24.735 INF             Closing search handle 0x000000000023CC40 on dir-search 0x000000000281F9B8.
AdsiUtils.cpp        pr:9624 th:12884 ln:00425 23:26:24.735 INF           - Leaving Function : UTIL::ADSI::AutoCloseSearchHandle::~AutoCloseSearchHandle()
SophosExchVersionUti pr:9624 th:12884 ln:00204 23:26:24.735 INF         - Leaving Function : COM initialised inner scope
ComUtils.cpp         pr:9624 th:12884 ln:00043 23:26:24.735 INF         + Entering Function : UTIL::COM::CCoInitialize::~CCoInitialize()
ComUtils.cpp         pr:9624 th:12884 ln:00043 23:26:24.735 INF         - Leaving Function : UTIL::COM::CCoInitialize::~CCoInitialize()
SophosExchVersionUti pr:9624 th:12884 ln:00202 23:26:24.735 INF       - Leaving Function : COM initialised outer scope
SophosExchVersionUti pr:9624 th:12884 ln:00197 23:26:24.751 INF     - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::CExchangeServerVersionInformation()
SophosExchVersionUti pr:9624 th:12884 ln:00492 23:26:24.751 INF     + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2007SmtpPresent()
SophosExchVersionUti pr:9624 th:12884 ln:00469 23:26:24.751 INF       + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsRolePresent()
SophosExchVersionUti pr:9624 th:12884 ln:00085 23:26:24.751 INF         + Entering Function : `anonymous-namespace'::RolePresent()
SophosExchVersionUti pr:9624 th:12884 ln:00086 23:26:24.751 INF           wszVersionSubkeyName=v14
SophosExchVersionUti pr:9624 th:12884 ln:00087 23:26:24.751 INF           wszRoleSubkeyName=HubTransportRole
SophosExchVersionUti pr:9624 th:12884 ln:00055 23:26:24.751 INF           + Entering Function : `anonymous-namespace'::RolePresentHelper()
SophosExchVersionUti pr:9624 th:12884 ln:00056 23:26:24.751 INF             wszServerSubkeyName=SOFTWARE\Microsoft\ExchangeServer
SophosExchVersionUti pr:9624 th:12884 ln:00057 23:26:24.751 INF             wszVersionSubkeyName=v14
SophosExchVersionUti pr:9624 th:12884 ln:00058 23:26:24.751 INF             wszRoleSubkeyName=HubTransportRole
SophosExchVersionUti pr:9624 th:12884 ln:00060 23:26:24.751 INF             Build the key name
SophosExchVersionUti pr:9624 th:12884 ln:00032 23:26:24.751 INF             + Entering Function : `anonymous-namespace'::BuildKeyName()
SophosExchVersionUti pr:9624 th:12884 ln:00033 23:26:24.751 INF               wszServerSubkeyName=SOFTWARE\Microsoft\ExchangeServer
SophosExchVersionUti pr:9624 th:12884 ln:00034 23:26:24.751 INF               wszVersionSubkeyName=v14
SophosExchVersionUti pr:9624 th:12884 ln:00035 23:26:24.751 INF               wszRoleSubkeyName=HubTransportRole
SophosExchVersionUti pr:9624 th:12884 ln:00043 23:26:24.751 INF               wstrResult=SOFTWARE\Microsoft\ExchangeServer\v14\HubTransportRole
SophosExchVersionUti pr:9624 th:12884 ln:00032 23:26:24.751 INF             - Leaving Function : `anonymous-namespace'::BuildKeyName()
SophosExchVersionUti pr:9624 th:12884 ln:00063 23:26:24.751 INF             wstrKeyName=SOFTWARE\Microsoft\ExchangeServer\v14\HubTransportRole
SophosExchVersionUti pr:9624 th:12884 ln:00055 23:26:24.751 INF           - Leaving Function : `anonymous-namespace'::RolePresentHelper()
SophosExchVersionUti pr:9624 th:12884 ln:00085 23:26:24.751 INF         - Leaving Function : `anonymous-namespace'::RolePresent()
SophosExchVersionUti pr:9624 th:12884 ln:00469 23:26:24.751 INF       - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsRolePresent()
SophosExchVersionUti pr:9624 th:12884 ln:00492 23:26:24.751 INF     - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2007SmtpPresent()
MsiUtils.cpp         pr:9624 th:12884 ln:00082 23:26:24.751 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
MsiUtils.cpp         pr:9624 th:12884 ln:00083 23:26:24.751 INF       strName=PMEx2007SmtpPresent
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:24.751 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00118 23:26:24.751 INF         wszName=PMEx2007SmtpPresent
MsiUtils.cpp         pr:9624 th:12884 ln:00119 23:26:24.751 INF         m_pHiddenProperties=0x000007FECD638720
MsiUtils.cpp         pr:9624 th:12884 ln:00130 23:26:24.751 INF         Returning, bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:24.751 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00086 23:26:24.751 INF       bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00089 23:26:24.751 INF       strDisplayValue=1
MsiUtils.cpp         pr:9624 th:12884 ln:00093 23:26:24.751 INF       retVal=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:24.751 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00407 23:26:24.751 INF         0x04000000: SetProperty('PMEx2007SmtpPresent', '1')
MsiUtils.cpp         pr:9624 th:12884 ln:00438 23:26:24.751 INF         Returning, iResult=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:24.751 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00082 23:26:24.751 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
SophosExchVersionUti pr:9624 th:12884 ln:00499 23:26:24.751 INF     + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsStorePresent()
SophosExchVersionUti pr:9624 th:12884 ln:00447 23:26:24.751 INF       + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2kOrEx2k3Present()
SophosExchVersionUti pr:9624 th:12884 ln:00447 23:26:24.751 INF       - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2kOrEx2k3Present()
SophosExchVersionUti pr:9624 th:12884 ln:00454 23:26:24.751 INF       + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2k7OrE14Present()
SophosExchVersionUti pr:9624 th:12884 ln:00454 23:26:24.751 INF       - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2k7OrE14Present()
SophosExchVersionUti pr:9624 th:12884 ln:00469 23:26:24.751 INF       + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsRolePresent()
SophosExchVersionUti pr:9624 th:12884 ln:00085 23:26:24.751 INF         + Entering Function : `anonymous-namespace'::RolePresent()
SophosExchVersionUti pr:9624 th:12884 ln:00086 23:26:24.766 INF           wszVersionSubkeyName=v14
SophosExchVersionUti pr:9624 th:12884 ln:00087 23:26:24.766 INF           wszRoleSubkeyName=MailboxRole
SophosExchVersionUti pr:9624 th:12884 ln:00055 23:26:24.766 INF           + Entering Function : `anonymous-namespace'::RolePresentHelper()
SophosExchVersionUti pr:9624 th:12884 ln:00056 23:26:24.766 INF             wszServerSubkeyName=SOFTWARE\Microsoft\ExchangeServer
SophosExchVersionUti pr:9624 th:12884 ln:00057 23:26:24.766 INF             wszVersionSubkeyName=v14
SophosExchVersionUti pr:9624 th:12884 ln:00058 23:26:24.766 INF             wszRoleSubkeyName=MailboxRole
SophosExchVersionUti pr:9624 th:12884 ln:00060 23:26:24.766 INF             Build the key name
SophosExchVersionUti pr:9624 th:12884 ln:00032 23:26:24.766 INF             + Entering Function : `anonymous-namespace'::BuildKeyName()
SophosExchVersionUti pr:9624 th:12884 ln:00033 23:26:24.766 INF               wszServerSubkeyName=SOFTWARE\Microsoft\ExchangeServer
SophosExchVersionUti pr:9624 th:12884 ln:00034 23:26:24.766 INF               wszVersionSubkeyName=v14
SophosExchVersionUti pr:9624 th:12884 ln:00035 23:26:24.766 INF               wszRoleSubkeyName=MailboxRole
SophosExchVersionUti pr:9624 th:12884 ln:00043 23:26:24.766 INF               wstrResult=SOFTWARE\Microsoft\ExchangeServer\v14\MailboxRole
SophosExchVersionUti pr:9624 th:12884 ln:00032 23:26:24.766 INF             - Leaving Function : `anonymous-namespace'::BuildKeyName()
SophosExchVersionUti pr:9624 th:12884 ln:00063 23:26:24.766 INF             wstrKeyName=SOFTWARE\Microsoft\ExchangeServer\v14\MailboxRole
SophosExchVersionUti pr:9624 th:12884 ln:00055 23:26:24.766 INF           - Leaving Function : `anonymous-namespace'::RolePresentHelper()
SophosExchVersionUti pr:9624 th:12884 ln:00085 23:26:24.766 INF         - Leaving Function : `anonymous-namespace'::RolePresent()
SophosExchVersionUti pr:9624 th:12884 ln:00469 23:26:24.766 INF       - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsRolePresent()
SophosExchVersionUti pr:9624 th:12884 ln:00499 23:26:24.766 INF     - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsStorePresent()
MsiUtils.cpp         pr:9624 th:12884 ln:00082 23:26:24.766 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
MsiUtils.cpp         pr:9624 th:12884 ln:00083 23:26:24.766 INF       strName=PMExchangeStorePresent
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:24.766 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00118 23:26:24.766 INF         wszName=PMExchangeStorePresent
MsiUtils.cpp         pr:9624 th:12884 ln:00119 23:26:24.766 INF         m_pHiddenProperties=0x000007FECD638720
MsiUtils.cpp         pr:9624 th:12884 ln:00130 23:26:24.766 INF         Returning, bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:24.766 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00086 23:26:24.766 INF       bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00089 23:26:24.766 INF       strDisplayValue=1
MsiUtils.cpp         pr:9624 th:12884 ln:00093 23:26:24.766 INF       retVal=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:24.766 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00407 23:26:24.766 INF         0x04000000: SetProperty('PMExchangeStorePresent', '1')
MsiUtils.cpp         pr:9624 th:12884 ln:00438 23:26:24.766 INF         Returning, iResult=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:24.766 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00082 23:26:24.766 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
SophosExchVersionUti pr:9624 th:12884 ln:00454 23:26:24.766 INF     + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2k7OrE14Present()
SophosExchVersionUti pr:9624 th:12884 ln:00454 23:26:24.766 INF     - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2k7OrE14Present()
MsiUtils.cpp         pr:9624 th:12884 ln:00082 23:26:24.766 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
MsiUtils.cpp         pr:9624 th:12884 ln:00083 23:26:24.766 INF       strName=PMEx2007Present
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:24.766 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00118 23:26:24.766 INF         wszName=PMEx2007Present
MsiUtils.cpp         pr:9624 th:12884 ln:00119 23:26:24.766 INF         m_pHiddenProperties=0x000007FECD638720
MsiUtils.cpp         pr:9624 th:12884 ln:00130 23:26:24.766 INF         Returning, bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:24.766 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00086 23:26:24.766 INF       bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00089 23:26:24.766 INF       strDisplayValue=1
MsiUtils.cpp         pr:9624 th:12884 ln:00093 23:26:24.766 INF       retVal=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:24.766 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00407 23:26:24.782 INF         0x04000000: SetProperty('PMEx2007Present', '1')
MsiUtils.cpp         pr:9624 th:12884 ln:00438 23:26:24.782 INF         Returning, iResult=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:24.782 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00082 23:26:24.782 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
SophosExchVersionUti pr:9624 th:12884 ln:00469 23:26:24.782 INF     + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsRolePresent()
SophosExchVersionUti pr:9624 th:12884 ln:00085 23:26:24.782 INF       + Entering Function : `anonymous-namespace'::RolePresent()
SophosExchVersionUti pr:9624 th:12884 ln:00086 23:26:24.782 INF         wszVersionSubkeyName=v14
SophosExchVersionUti pr:9624 th:12884 ln:00087 23:26:24.782 INF         wszRoleSubkeyName=MailboxRole
SophosExchVersionUti pr:9624 th:12884 ln:00055 23:26:24.782 INF         + Entering Function : `anonymous-namespace'::RolePresentHelper()
SophosExchVersionUti pr:9624 th:12884 ln:00056 23:26:24.782 INF           wszServerSubkeyName=SOFTWARE\Microsoft\ExchangeServer
SophosExchVersionUti pr:9624 th:12884 ln:00057 23:26:24.782 INF           wszVersionSubkeyName=v14
SophosExchVersionUti pr:9624 th:12884 ln:00058 23:26:24.782 INF           wszRoleSubkeyName=MailboxRole
SophosExchVersionUti pr:9624 th:12884 ln:00060 23:26:24.782 INF           Build the key name
SophosExchVersionUti pr:9624 th:12884 ln:00032 23:26:24.782 INF           + Entering Function : `anonymous-namespace'::BuildKeyName()
SophosExchVersionUti pr:9624 th:12884 ln:00033 23:26:24.782 INF             wszServerSubkeyName=SOFTWARE\Microsoft\ExchangeServer
SophosExchVersionUti pr:9624 th:12884 ln:00034 23:26:24.782 INF             wszVersionSubkeyName=v14
SophosExchVersionUti pr:9624 th:12884 ln:00035 23:26:24.782 INF             wszRoleSubkeyName=MailboxRole
SophosExchVersionUti pr:9624 th:12884 ln:00043 23:26:24.782 INF             wstrResult=SOFTWARE\Microsoft\ExchangeServer\v14\MailboxRole
SophosExchVersionUti pr:9624 th:12884 ln:00032 23:26:24.782 INF           - Leaving Function : `anonymous-namespace'::BuildKeyName()
SophosExchVersionUti pr:9624 th:12884 ln:00063 23:26:24.782 INF           wstrKeyName=SOFTWARE\Microsoft\ExchangeServer\v14\MailboxRole
SophosExchVersionUti pr:9624 th:12884 ln:00055 23:26:24.782 INF         - Leaving Function : `anonymous-namespace'::RolePresentHelper()
SophosExchVersionUti pr:9624 th:12884 ln:00085 23:26:24.782 INF       - Leaving Function : `anonymous-namespace'::RolePresent()
SophosExchVersionUti pr:9624 th:12884 ln:00469 23:26:24.782 INF     - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsRolePresent()
MsiUtils.cpp         pr:9624 th:12884 ln:00082 23:26:24.782 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
MsiUtils.cpp         pr:9624 th:12884 ln:00083 23:26:24.782 INF       strName=PMEx2007ServerPresent
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:24.782 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00118 23:26:24.782 INF         wszName=PMEx2007ServerPresent
MsiUtils.cpp         pr:9624 th:12884 ln:00119 23:26:24.782 INF         m_pHiddenProperties=0x000007FECD638720
MsiUtils.cpp         pr:9624 th:12884 ln:00130 23:26:24.782 INF         Returning, bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00117 23:26:24.782 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
MsiUtils.cpp         pr:9624 th:12884 ln:00086 23:26:24.782 INF       bHidden=0
MsiUtils.cpp         pr:9624 th:12884 ln:00089 23:26:24.782 INF       strDisplayValue=1
MsiUtils.cpp         pr:9624 th:12884 ln:00093 23:26:24.782 INF       retVal=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:24.782 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00407 23:26:24.782 INF         0x04000000: SetProperty('PMEx2007ServerPresent', '1')
MsiUtils.cpp         pr:9624 th:12884 ln:00438 23:26:24.782 INF         Returning, iResult=0
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:24.782 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00082 23:26:24.782 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
SophosExchVersionUti pr:9624 th:12884 ln:00426 23:26:24.782 INF     + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::MajorVersion()
SophosExchVersionUti pr:9624 th:12884 ln:00426 23:26:24.782 INF     - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::MajorVersion()
PMInstallUtil.cpp    pr:9624 th:12884 ln:01644 23:26:24.782 INF     + Entering Function : `anonymous-namespace'::Exchange2007GetSystemInformation()
PMInstallUtil.cpp    pr:9624 th:12884 ln:01645 23:26:24.782 INF       strSupportDir=C:\Users\ADMINI~1\AppData\Local\Temp\3\{D66D6A4F-0F13-4CD3-AF1D-32DA039C062A}
PMInstallUtil.cpp    pr:9624 th:12884 ln:01646 23:26:24.782 INF       ulExchangeMajorVersionNumber=14
ProcessUtils.h       pr:9624 th:12884 ln:00334 23:26:24.798 INF       + Entering Function : UTIL::PROCESS::RunCommand()
ProcessUtils.h       pr:9624 th:12884 ln:00220 23:26:24.798 INF         + Entering Function : UTIL::PROCESS::`anonymous-namespace'::RunCommandHelper()
ProcessUtils.h       pr:9624 th:12884 ln:00247 23:26:24.798 INF           Launching 'C:\Users\ADMINI~1\AppData\Local\Temp\3\{D66D6A4F-0F13-4CD3-AF1D-32DA039C062A}\Ex2007Config.exe getinfo 14'
ProcessUtils.h       pr:9624 th:12884 ln:00075 23:26:24.798 INF           + Entering Function : UTIL::PROCESS::`anonymous-namespace'::CreateProcessAW()
ProcessUtils.h       pr:9624 th:12884 ln:00075 23:26:24.798 INF           - Leaving Function : UTIL::PROCESS::`anonymous-namespace'::CreateProcessAW()
ProcessUtils.h       pr:9624 th:12884 ln:00299 23:26:34.782 INF           EXIT CODE = -2
ProcessUtils.h       pr:9624 th:12884 ln:00311 23:26:34.782 INF           Success
ProcessUtils.h       pr:9624 th:12884 ln:00220 23:26:34.782 INF         - Leaving Function : UTIL::PROCESS::`anonymous-namespace'::RunCommandHelper()
ProcessUtils.h       pr:9624 th:12884 ln:00334 23:26:34.782 INF       - Leaving Function : UTIL::PROCESS::RunCommand()
PMInstallUtil.cpp    pr:9624 th:12884 ln:01662 23:26:34.782 ERR       Failed '!bGetInfo || (dwRetCode != ERROR_SUCCESS)' : Win32 error 0x80004005
PMInstallUtil.cpp    pr:9624 th:12884 ln:01644 23:26:34.782 INF     - Leaving Function : `anonymous-namespace'::Exchange2007GetSystemInformation()
PMInstallUtil.cpp    pr:9624 th:12884 ln:03111 23:26:34.782 INF   - Leaving Function : PMInstallUtil::GetSystemInformation()
ComUtils.cpp         pr:9624 th:12884 ln:00043 23:26:34.782 INF   + Entering Function : UTIL::COM::CCoInitialize::~CCoInitialize()
ComUtils.cpp         pr:9624 th:12884 ln:00043 23:26:34.782 INF   - Leaving Function : UTIL::COM::CCoInitialize::~CCoInitialize()
MMExResLoad.cpp      pr:9624 th:12884 ln:00206 23:26:34.782 INF   Using GetSystemDefaultLangID
MMExResLoad.cpp      pr:9624 th:12884 ln:00206 23:26:34.782 INF   Using GetSystemDefaultLangID
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:34.782 INF   + Entering Function : UTIL::MSI::MsiProcessTextMessage()
MsiUtils.cpp         pr:9624 th:12884 ln:00399 23:26:34.782 ERR     0x01000000: Setup encountered an error while gathering system information.

Error details: COM error-code 0x80004005 : Unspecified error
MsiUtils.cpp         pr:9624 th:12884 ln:00438 23:26:48.011 INF     Returning, iResult=1
MsiUtils.cpp         pr:9624 th:12884 ln:00392 23:26:48.011 INF   - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
CustomActions.cpp    pr:9624 th:12884 ln:00351 23:26:48.011 INF - Leaving Function : PM_GetSystemInformation()



This thread was automatically locked due to age.
Parents
  • Hey Leo!

    Try the following steps to gather more info on the installation:

    Download PureMessage Support Tools:
    PureMessage 3.1 & 4.x: downloads.sophos.com/.../pmex_31_support_tools.zip

    create the folder: c:\PMDEBUGLOGS
    Open the support tools folder -> ICDebugregistryKeys

    double click on pmdebuglogs.reg
    this will load some keys into windows registry: HKEY_LOCAL_MACHINE\SOFTWARE\SOPHOS\PMDebugLogs

    open the key HKEY_LOCAL_MACHINE\SOFTWARE\SOPHOS\PMDebugLogs and create a new REG_DWORD named "EnableLogging". Set it value to 1

    Re-run the puremessage setup and when it fails, check a file named "Ex2007Config+timestamp" inside c:\PMdebuglogs

    Check if you have any specific error that may lead you to the reazon why it's failing...


    Post the log file here if you want.

    Hope it helps!
  • I've had this problem too.

    The only thing I've spotted in the error logs is that setup.exe is trying to use powershell commands that don't exist.

    I've uploaded the log files as per previous post.
    Hope someone can shed some light on it.

    Thanks

    Dan

    Trace file
    Trace File Name : C:\PMDebugLogs\Ex2007Config-15896-08-16-25.279.log
    Time            : 10/05/2017 08:16:25.279
    
    PrId  NET-ThrdId Time        Message
    ===== Logging Enabled ======
    pr:15896 th:0001 08:16:25.313 INF + Entering function Ex2007Config.Ex2007Config.ProcessCommandLine()
    pr:15896 th:0001 08:16:25.313 INF   args.Length=2
    pr:15896 th:0001 08:16:25.314 INF   sCmd=getinfo
    pr:15896 th:0001 08:16:25.314 INF   E2K7_GETINFO command
    pr:15896 th:0001 08:16:25.314 INF   sVer=14
    pr:15896 th:0001 08:16:25.320 INF   + Entering scope : Ex2007Config.ParseExchangeVersion
    pr:15896 th:0001 08:16:25.320 INF     strVersion=14
    pr:15896 th:0001 08:16:25.320 INF     Exchange 2010
    pr:15896 th:0001 08:16:25.323 INF   - Leaving scope : Ex2007Config.ParseExchangeVersion
    pr:15896 th:0001 08:16:25.332 INF   + Entering function Ex2007Config.Ex2007Config.GetEx2007ServerInfo()
    pr:15896 th:0001 08:16:25.359 INF     serverUri=http://bvhsvr01.bury.local/powershell?serializationLevel=Full
    pr:15896 th:0001 08:16:25.715 INF     optionalArguments=
    pr:15896 th:0001 08:16:25.715 INF     Create new PS session
    pr:15896 th:0001 08:16:26.116 INF     Import new PS session
    pr:15896 th:0001 08:16:27.841 INF     + Entering function Sophos.Utils.PowerShell.RemotePowerShell.Sophos.Utils.PowerShell.IPowerShell.Invoke()
    pr:15896 th:0001 08:16:27.841 INF       Invoke-Command -ScriptBlock { Set-StrictMode -Version 2.0 ; Get-TransportServer | Where-Object { $_.Name -ieq 'BVHSVR01' } | ForEach-Object { $_.ReplayDirectoryPath } }
    pr:15896 th:0001 08:16:27.863 INF     - Leaving function Sophos.Utils.PowerShell.RemotePowerShell.Sophos.Utils.PowerShell.IPowerShell.Invoke()
    pr:15896 th:0001 08:16:27.869 INF   - Leaving function Ex2007Config.Ex2007Config.GetEx2007ServerInfo()
    pr:15896 th:0001 08:16:27.871 ERR   Exception message [The term 'Get-TransportServer' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.] StackTrace [   at System.Management.Automation.Internal.PipelineProcessor.SynchronousExecuteEnumerate(Object input, Hashtable errorResults, Boolean enumerate)
       at System.Management.Automation.PipelineNode.Execute(Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)
       at System.Management.Automation.StatementListNode.ExecuteStatement(ParseTreeNode statement, Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)] Source [System.Management.Automation] String [System.Management.Automation.CmdletInvocationException: The term 'Get-TransportServer' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. ---> System.Management.Automation.CommandNotFoundException: The term 'Get-TransportServer' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
       at System.Management.Automation.CommandDiscovery.LookupCommandInfo(String commandName, CommandOrigin commandOrigin)
       at System.Management.Automation.CommandDiscovery.LookupCommandProcessor(String commandName, CommandOrigin commandOrigin, Nullable`1 useLocalScope)
       at System.Management.Automation.ExecutionContext.CreateCommand(String command)
       at System.Management.Automation.CommandNode.CreateCommandProcessor(Int32& index, ExecutionContext context)
       at System.Management.Automation.CommandNode.AddToPipeline(PipelineProcessor pipeline, ExecutionContext context)
       at System.Management.Automation.PipelineNode.Execute(Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)
       at System.Management.Automation.StatementListNode.ExecuteStatement(ParseTreeNode statement, Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)
       --- End of inner exception stack trace ---
       at System.Management.Automation.Internal.PipelineProcessor.SynchronousExecuteEnumerate(Object input, Hashtable errorResults, Boolean enumerate)
       at System.Management.Automation.PipelineNode.Execute(Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)
       at System.Management.Automation.StatementListNode.ExecuteStatement(ParseTreeNode statement, Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)]
    pr:15896 th:0001 08:16:27.871 INF - Leaving function Ex2007Config.Ex2007Config.ProcessCommandLine()
    

    PMInstallUtil
    Trace File Name : C:\PMDebugLogs\PMInstallUtil-11672-08-16-22-119.log
    LogLevel        : 1
    Time            : 10/05/2017 08:16:22.120
    
    File Name            PrId    ThrdId  LnNo     Time          Message
    ===== Logging Enabled ======
    CustomActions.cpp    pr:11672 th:15916 ln:00345 08:16:22.215 INF + Entering Function : PM_GetInstallingUserInformation()
    ComUtils.cpp         pr:11672 th:15916 ln:00035 08:16:22.215 INF   + Entering Function : UTIL::COM::CCoInitialize::CCoInitialize()
    ComUtils.cpp         pr:11672 th:15916 ln:00036 08:16:22.216 INF     m_hr=0x00000000
    ComUtils.cpp         pr:11672 th:15916 ln:00035 08:16:22.216 INF   - Leaving Function : UTIL::COM::CCoInitialize::CCoInitialize()
    CustomActions.cpp    pr:11672 th:15916 ln:00031 08:16:22.334 INF   Fill container on first use
    CustomActions.cpp    pr:11672 th:15916 ln:00040 08:16:22.334 INF   Return address of populated container
    DomainWorkgroupTest. pr:11672 th:15916 ln:00088 08:16:22.335 INF   + Entering Function : UTIL::WG::IsMachineInDomain()
    DomainWorkgroupTest. pr:11672 th:15916 ln:00088 08:16:22.336 INF   - Leaving Function : UTIL::WG::IsMachineInDomain()
    MsiUtils.cpp         pr:11672 th:15916 ln:00082 08:16:22.336 INF   + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:15916 ln:00083 08:16:22.337 INF     strName=PMIsMachineInDomain
    MsiUtils.cpp         pr:11672 th:15916 ln:00117 08:16:22.337 INF     + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:15916 ln:00118 08:16:22.338 INF       wszName=PMIsMachineInDomain
    MsiUtils.cpp         pr:11672 th:15916 ln:00119 08:16:22.338 INF       m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:15916 ln:00130 08:16:22.339 INF       Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:15916 ln:00117 08:16:22.339 INF     - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:15916 ln:00086 08:16:22.340 INF     bHidden=0
    MsiUtils.cpp         pr:11672 th:15916 ln:00089 08:16:22.340 INF     strDisplayValue=1
    MsiUtils.cpp         pr:11672 th:15916 ln:00093 08:16:22.342 INF     retVal=0
    MsiUtils.cpp         pr:11672 th:15916 ln:00392 08:16:22.344 INF     + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:15916 ln:00407 08:16:22.344 INF       0x04000000: SetProperty('PMIsMachineInDomain', '1')
    MsiUtils.cpp         pr:11672 th:15916 ln:00438 08:16:22.345 INF       Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:15916 ln:00392 08:16:22.346 INF     - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:15916 ln:00082 08:16:22.346 INF   - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    CommonInstall.cpp    pr:11672 th:15916 ln:00652 08:16:22.346 INF   + Entering Function : Installer::IsInstallUserDomainAdministrator()
    SecurityUtils.cpp    pr:11672 th:15916 ln:00291 08:16:22.347 INF     + Entering Function : UTIL::SECURITY::IsMemberOfGroup()
    SecurityUtils.cpp    pr:11672 th:15916 ln:00213 08:16:22.347 INF       + Entering Function : UTIL::SECURITY::GetDomainRelativeSid()
    DomainWorkgroupTest. pr:11672 th:15916 ln:00136 08:16:22.348 INF         + Entering Function : UTIL::WG::GetDomainSid()
    DomainWorkgroupTest. pr:11672 th:15916 ln:00136 08:16:22.349 INF         - Leaving Function : UTIL::WG::GetDomainSid()
    SecurityUtils.cpp    pr:11672 th:15916 ln:00217 08:16:22.350 INF         SID[S-1-5-21-3636038515-878931872-222267617] AccountName[] Domain[BURY] 
    SecurityUtils.h      pr:11672 th:15916 ln:00172 08:16:22.351 INF         + Entering Function : UTIL::SECURITY::ToSid()
    SecurityUtils.h      pr:11672 th:15916 ln:00173 08:16:22.351 INF           Converting SID 'S-1-5-21-3636038515-878931872-222267617-512'...
    MemoryUtils.h        pr:11672 th:15916 ln:00216 08:16:22.352 INF           + Entering Function : UTIL::MEM::CLocalFree::CLocalFree()
    MemoryUtils.h        pr:11672 th:15916 ln:00217 08:16:22.352 INF             hMem=0x000000000249B2F0
    MemoryUtils.h        pr:11672 th:15916 ln:00216 08:16:22.353 INF           - Leaving Function : UTIL::MEM::CLocalFree::CLocalFree()
    MemoryUtils.h        pr:11672 th:15916 ln:00221 08:16:22.398 INF           + Entering Function : UTIL::MEM::CLocalFree::~CLocalFree()
    MemoryUtils.h        pr:11672 th:15916 ln:00221 08:16:22.398 INF           - Leaving Function : UTIL::MEM::CLocalFree::~CLocalFree()
    SecurityUtils.h      pr:11672 th:15916 ln:00172 08:16:22.399 INF         - Leaving Function : UTIL::SECURITY::ToSid()
    SecurityUtils.cpp    pr:11672 th:15916 ln:00213 08:16:22.399 INF       - Leaving Function : UTIL::SECURITY::GetDomainRelativeSid()
    SecurityUtils.cpp    pr:11672 th:15916 ln:00300 08:16:22.400 INF       AccessToken 0x00000000 is a member of group 0x00000200
    SecurityUtils.cpp    pr:11672 th:15916 ln:00291 08:16:22.400 INF     - Leaving Function : UTIL::SECURITY::IsMemberOfGroup()
    CommonInstall.cpp    pr:11672 th:15916 ln:00652 08:16:22.401 INF   - Leaving Function : Installer::IsInstallUserDomainAdministrator()
    MsiUtils.cpp         pr:11672 th:15916 ln:00082 08:16:22.401 INF   + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:15916 ln:00083 08:16:22.401 INF     strName=PMIsUserDomainAdmin
    MsiUtils.cpp         pr:11672 th:15916 ln:00117 08:16:22.402 INF     + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:15916 ln:00118 08:16:22.402 INF       wszName=PMIsUserDomainAdmin
    MsiUtils.cpp         pr:11672 th:15916 ln:00119 08:16:22.403 INF       m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:15916 ln:00130 08:16:22.403 INF       Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:15916 ln:00117 08:16:22.404 INF     - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:15916 ln:00086 08:16:22.404 INF     bHidden=0
    MsiUtils.cpp         pr:11672 th:15916 ln:00089 08:16:22.404 INF     strDisplayValue=1
    MsiUtils.cpp         pr:11672 th:15916 ln:00093 08:16:22.405 INF     retVal=0
    MsiUtils.cpp         pr:11672 th:15916 ln:00392 08:16:22.405 INF     + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:15916 ln:00407 08:16:22.406 INF       0x04000000: SetProperty('PMIsUserDomainAdmin', '1')
    MsiUtils.cpp         pr:11672 th:15916 ln:00438 08:16:22.407 INF       Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:15916 ln:00392 08:16:22.407 INF     - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:15916 ln:00082 08:16:22.408 INF   - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    ComUtils.cpp         pr:11672 th:15916 ln:00289 08:16:22.408 INF   + Entering Function : UTIL::COM::UnloadUnusedDlls()
    ComUtils.cpp         pr:11672 th:15916 ln:00299 08:16:22.408 INF     Place unused libraries on the candidate-for-unloading list
    ComUtils.cpp         pr:11672 th:15916 ln:00324 08:16:22.410 INF     Allow time for worker threads to terminate
    ComUtils.cpp         pr:11672 th:15916 ln:00327 08:16:23.011 INF     Unload DLLs that have remained on the candidate-for-unloading list
    ComUtils.cpp         pr:11672 th:15916 ln:00330 08:16:23.012 INF     Returning, bResult=1
    ComUtils.cpp         pr:11672 th:15916 ln:00289 08:16:23.013 INF   - Leaving Function : UTIL::COM::UnloadUnusedDlls()
    ComUtils.cpp         pr:11672 th:15916 ln:00043 08:16:23.014 INF   + Entering Function : UTIL::COM::CCoInitialize::~CCoInitialize()
    ComUtils.cpp         pr:11672 th:15916 ln:00043 08:16:23.014 INF   - Leaving Function : UTIL::COM::CCoInitialize::~CCoInitialize()
    CustomActions.cpp    pr:11672 th:15916 ln:00345 08:16:23.015 INF - Leaving Function : PM_GetInstallingUserInformation()
    

    PMInstallUtil
    Trace File Name : C:\PMDebugLogs\PMInstallUtil-11672-08-16-23-112.log
    LogLevel        : 1
    Time            : 10/05/2017 08:16:23.112
    
    File Name            PrId    ThrdId  LnNo     Time          Message
    ===== Logging Enabled ======
    CustomActions.cpp    pr:11672 th:11932 ln:00351 08:16:23.119 INF + Entering Function : PM_GetSystemInformation()
    ComUtils.cpp         pr:11672 th:11932 ln:00035 08:16:23.121 INF   + Entering Function : UTIL::COM::CCoInitialize::CCoInitialize()
    ComUtils.cpp         pr:11672 th:11932 ln:00036 08:16:23.125 INF     m_hr=0x00000000
    ComUtils.cpp         pr:11672 th:11932 ln:00035 08:16:23.129 INF   - Leaving Function : UTIL::COM::CCoInitialize::CCoInitialize()
    CustomActions.cpp    pr:11672 th:11932 ln:00031 08:16:23.287 INF   Fill container on first use
    CustomActions.cpp    pr:11672 th:11932 ln:00040 08:16:23.288 INF   Return address of populated container
    PMInstallUtil.cpp    pr:11672 th:11932 ln:03111 08:16:23.289 INF   + Entering Function : PMInstallUtil::GetSystemInformation()
    MsiUtils.cpp         pr:11672 th:11932 ln:00046 08:16:23.289 INF     + Entering Function : UTIL::MSI::MsiWrapper::GetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00047 08:16:23.290 INF       strName=SUPPORTDIR
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.291 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:23.291 INF         wszName=SUPPORTDIR
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:23.292 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:23.292 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.292 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00069 08:16:23.293 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00071 08:16:23.293 INF       wszDisplayValue=C:\Users\SBSADMIN\AppData\Local\Temp\1\{72A22D81-C6C4-4C90-A381-A8374BE895C7}
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.294 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:23.295 INF         0x04000000: GetProperty('SUPPORTDIR') : [78] = 'C:\Users\SBSADMIN\AppData\Local\Temp\1\{72A22D81-C6C4-4C90-A381-A8374BE895C7}'
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:23.296 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.299 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00046 08:16:23.301 INF     - Leaving Function : UTIL::MSI::MsiWrapper::GetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00046 08:16:23.303 INF     + Entering Function : UTIL::MSI::MsiWrapper::GetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00047 08:16:23.304 INF       strName=PMAdminGroup
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.304 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:23.306 INF         wszName=PMAdminGroup
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:23.306 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:23.307 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.308 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00069 08:16:23.309 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00071 08:16:23.310 INF       wszDisplayValue=
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.311 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:23.312 INF         0x04000000: GetProperty('PMAdminGroup') : [1] = ''
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:23.315 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.315 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00046 08:16:23.362 INF     - Leaving Function : UTIL::MSI::MsiWrapper::GetProperty()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:00598 08:16:23.364 INF     + Entering Function : `anonymous-namespace'::IsCompatibleSavPresent()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:00598 08:16:23.365 INF     - Leaving Function : `anonymous-namespace'::IsCompatibleSavPresent()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:23.365 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00083 08:16:23.366 INF       strName=PMSaviPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.367 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:23.367 INF         wszName=PMSaviPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:23.368 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:23.368 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.369 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00086 08:16:23.369 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00089 08:16:23.370 INF       strDisplayValue=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00093 08:16:23.371 INF       retVal=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.371 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:23.372 INF         0x04000000: SetProperty('PMSaviPresent', '0')
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:23.374 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.374 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:23.374 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:00583 08:16:23.375 INF     + Entering Function : `anonymous-namespace'::IsCompatibleSauPresent()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:00591 08:16:23.376 INF       hr=0x80040154
    PMInstallUtil.cpp    pr:11672 th:11932 ln:00583 08:16:23.376 INF     - Leaving Function : `anonymous-namespace'::IsCompatibleSauPresent()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:23.377 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00083 08:16:23.377 INF       strName=PMCompatibleSauPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.378 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:23.378 INF         wszName=PMCompatibleSauPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:23.380 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:23.380 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.380 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00086 08:16:23.380 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00089 08:16:23.380 INF       strDisplayValue=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00093 08:16:23.382 INF       retVal=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.382 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:23.383 INF         0x04000000: SetProperty('PMCompatibleSauPresent', '0')
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:23.384 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.384 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:23.385 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    CommonInstall.cpp    pr:11672 th:11932 ln:00567 08:16:23.396 INF     + Entering Function : Installer::IsVCRedist32Present()
    ProcessUtils.h       pr:11672 th:11932 ln:00334 08:16:23.396 INF       + Entering Function : UTIL::PROCESS::RunCommand()
    ProcessUtils.h       pr:11672 th:11932 ln:00220 08:16:23.397 INF         + Entering Function : UTIL::PROCESS::`anonymous-namespace'::RunCommandHelper()
    ProcessUtils.h       pr:11672 th:11932 ln:00247 08:16:23.397 INF           Launching 'C:\Users\SBSADMIN\AppData\Local\Temp\1\{72A22D81-C6C4-4C90-A381-A8374BE895C7}\VCRedist32TestExe.exe'
    ProcessUtils.h       pr:11672 th:11932 ln:00075 08:16:23.398 INF           + Entering Function : UTIL::PROCESS::`anonymous-namespace'::CreateProcessAW()
    ProcessUtils.h       pr:11672 th:11932 ln:00075 08:16:23.416 INF           - Leaving Function : UTIL::PROCESS::`anonymous-namespace'::CreateProcessAW()
    ProcessUtils.h       pr:11672 th:11932 ln:00299 08:16:23.550 INF           EXIT CODE = 0
    ProcessUtils.h       pr:11672 th:11932 ln:00311 08:16:23.550 INF           Success
    ProcessUtils.h       pr:11672 th:11932 ln:00220 08:16:23.551 INF         - Leaving Function : UTIL::PROCESS::`anonymous-namespace'::RunCommandHelper()
    ProcessUtils.h       pr:11672 th:11932 ln:00334 08:16:23.551 INF       - Leaving Function : UTIL::PROCESS::RunCommand()
    CommonInstall.cpp    pr:11672 th:11932 ln:00582 08:16:23.552 INF       VCRedist32Test returned 0
    CommonInstall.cpp    pr:11672 th:11932 ln:00567 08:16:23.554 INF     - Leaving Function : Installer::IsVCRedist32Present()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:23.555 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00083 08:16:23.555 INF       strName=PMVCRedist32Present
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.556 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:23.556 INF         wszName=PMVCRedist32Present
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:23.557 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:23.557 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.558 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00086 08:16:23.558 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00089 08:16:23.558 INF       strDisplayValue=1
    MsiUtils.cpp         pr:11672 th:11932 ln:00093 08:16:23.559 INF       retVal=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.559 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:23.560 INF         0x04000000: SetProperty('PMVCRedist32Present', '1')
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:23.562 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.563 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:23.563 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    CommonInstall.cpp    pr:11672 th:11932 ln:00591 08:16:23.564 INF     + Entering Function : Installer::IsVCRedist64Present()
    CommonInstall.cpp    pr:11672 th:11932 ln:00599 08:16:23.564 INF       attempting to LoadLibrary(C:\Users\SBSADMIN\AppData\Local\Temp\1\{72A22D81-C6C4-4C90-A381-A8374BE895C7}\VCRedist64Test.dll)
    CommonInstall.cpp    pr:11672 th:11932 ln:00591 08:16:23.575 INF     - Leaving Function : Installer::IsVCRedist64Present()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:23.576 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00083 08:16:23.576 INF       strName=PMVCRedist64Present
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.577 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:23.578 INF         wszName=PMVCRedist64Present
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:23.578 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:23.579 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.580 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00086 08:16:23.580 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00089 08:16:23.580 INF       strDisplayValue=1
    MsiUtils.cpp         pr:11672 th:11932 ln:00093 08:16:23.581 INF       retVal=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.581 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:23.582 INF         0x04000000: SetProperty('PMVCRedist64Present', '1')
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:23.583 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.583 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:23.584 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00444 08:16:23.584 INF     + Entering Function : UTIL::MSI::IsProductPresent()
    MsiUtils.cpp         pr:11672 th:11932 ln:00451 08:16:23.584 INF       + Entering Function : UTIL::MSI::GetInstalledProductInfo()
    MsiUtils.cpp         pr:11672 th:11932 ln:00462 08:16:23.584 INF         Detected installed product {1F1C2DFC-2D24-3E06-BCB8-725134ADF989}.
    MsiUtils.cpp         pr:11672 th:11932 ln:00471 08:16:23.585 INF         Version of product {1F1C2DFC-2D24-3E06-BCB8-725134ADF989} is [9.0.30729.4148]
    MsiUtils.cpp         pr:11672 th:11932 ln:00451 08:16:23.585 INF       - Leaving Function : UTIL::MSI::GetInstalledProductInfo()
    MsiUtils.cpp         pr:11672 th:11932 ln:00444 08:16:23.585 INF     - Leaving Function : UTIL::MSI::IsProductPresent()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:23.586 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00083 08:16:23.586 INF       strName=PropVCRedist32ProductPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.586 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:23.587 INF         wszName=PropVCRedist32ProductPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:23.587 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:23.588 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.588 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00086 08:16:23.588 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00089 08:16:23.590 INF       strDisplayValue=1
    MsiUtils.cpp         pr:11672 th:11932 ln:00093 08:16:23.590 INF       retVal=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.591 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:23.591 INF         0x04000000: SetProperty('PropVCRedist32ProductPresent', '1')
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:23.592 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.593 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:23.593 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00444 08:16:23.593 INF     + Entering Function : UTIL::MSI::IsProductPresent()
    MsiUtils.cpp         pr:11672 th:11932 ln:00451 08:16:23.594 INF       + Entering Function : UTIL::MSI::GetInstalledProductInfo()
    MsiUtils.cpp         pr:11672 th:11932 ln:00462 08:16:24.049 INF         Detected installed product {4B6C7001-C7D6-3710-913E-5BC23FCE91E6}.
    MsiUtils.cpp         pr:11672 th:11932 ln:00471 08:16:24.049 INF         Version of product {4B6C7001-C7D6-3710-913E-5BC23FCE91E6} is [9.0.30729.4148]
    MsiUtils.cpp         pr:11672 th:11932 ln:00451 08:16:24.050 INF       - Leaving Function : UTIL::MSI::GetInstalledProductInfo()
    MsiUtils.cpp         pr:11672 th:11932 ln:00444 08:16:24.051 INF     - Leaving Function : UTIL::MSI::IsProductPresent()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.051 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00083 08:16:24.051 INF       strName=PropVCRedist64ProductPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.052 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:24.052 INF         wszName=PropVCRedist64ProductPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:24.052 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:24.053 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.053 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00086 08:16:24.054 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00089 08:16:24.054 INF       strDisplayValue=1
    MsiUtils.cpp         pr:11672 th:11932 ln:00093 08:16:24.054 INF       retVal=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.055 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:24.055 INF         0x04000000: SetProperty('PropVCRedist64ProductPresent', '1')
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:24.056 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.057 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.057 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:05882 08:16:24.057 INF     + Entering Function : PMInstallUtil::IsDFSRSchemaInstalled()
    AdsiUtils.cpp        pr:11672 th:11932 ln:01446 08:16:24.058 INF       + Entering Function : UTIL::ADSI::ADBind()
    AdsiUtils.cpp        pr:11672 th:11932 ln:01447 08:16:24.059 INF         wszDomainOrServer=(null)
    AdsiUtils.cpp        pr:11672 th:11932 ln:01448 08:16:24.059 INF         wszNamingContext=schemaNamingContext
    AdsiUtils.cpp        pr:11672 th:11932 ln:01449 08:16:24.059 INF         wszPathPrefix=CN=ms-DFSR-ComputerReference
    AdsiUtils.cpp        pr:11672 th:11932 ln:01450 08:16:24.060 INF         ppResult=0x00000000026ED808
    AdsiUtils.cpp        pr:11672 th:11932 ln:00636 08:16:24.060 INF         + Entering Function : UTIL::ADSI::GetNamingContextForDomain()
    AdsiUtils.cpp        pr:11672 th:11932 ln:00637 08:16:24.060 INF           pbstrNamingContext=0x00000000026ECEF0
    AdsiUtils.cpp        pr:11672 th:11932 ln:00638 08:16:24.061 INF           wszNamingContext=schemaNamingContext
    AdsiUtils.cpp        pr:11672 th:11932 ln:00639 08:16:24.061 INF           wszDomain=(null)
    AdsiUtils.cpp        pr:11672 th:11932 ln:00644 08:16:24.061 INF           Build the rootDSE path
    AdsiUtils.cpp        pr:11672 th:11932 ln:00652 08:16:24.062 INF           wstrRootDsePath=LDAP://rootDSE
    AdsiUtils.cpp        pr:11672 th:11932 ln:00654 08:16:24.062 INF           Open the rootDSE object
    AdsiUtils.cpp        pr:11672 th:11932 ln:00658 08:16:24.091 INF           Extract the NamingContext attribute
    AdsiUtils.cpp        pr:11672 th:11932 ln:00636 08:16:24.093 INF         - Leaving Function : UTIL::ADSI::GetNamingContextForDomain()
    AdsiUtils.cpp        pr:11672 th:11932 ln:01459 08:16:24.094 INF         bstrNamingContext=CN=Schema,CN=Configuration,DC=bury,DC=local
    AdsiUtils.cpp        pr:11672 th:11932 ln:01461 08:16:24.094 INF         Build binding path
    AdsiUtils.cpp        pr:11672 th:11932 ln:01469 08:16:24.095 INF         wstrBindingPath=LDAP://CN=ms-DFSR-ComputerReference,CN=Schema,CN=Configuration,DC=bury,DC=local
    AdsiUtils.cpp        pr:11672 th:11932 ln:01471 08:16:24.095 INF         Open AD object
    AdsiUtils.cpp        pr:11672 th:11932 ln:01446 08:16:24.104 INF       - Leaving Function : UTIL::ADSI::ADBind()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:05882 08:16:24.105 INF     - Leaving Function : PMInstallUtil::IsDFSRSchemaInstalled()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:03133 08:16:24.105 INF     bIsDFSRSchemaInstalled=1
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.106 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00083 08:16:24.106 INF       strName=PMDFSRSchemaInstalled
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.107 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:24.107 INF         wszName=PMDFSRSchemaInstalled
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:24.107 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:24.108 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.108 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00086 08:16:24.109 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00089 08:16:24.109 INF       strDisplayValue=1
    MsiUtils.cpp         pr:11672 th:11932 ln:00093 08:16:24.110 INF       retVal=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.110 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:24.111 INF         0x04000000: SetProperty('PMDFSRSchemaInstalled', '1')
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:24.112 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.112 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.112 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    ClusterUtils.h       pr:11672 th:11932 ln:00072 08:16:24.113 INF     + Entering Function : UTIL::CLUST::IsClustered()
    ClusterUtils.h       pr:11672 th:11932 ln:00039 08:16:24.114 INF       + Entering Function : UTIL::CLUST::IsClustered()
    ClusterUtils.h       pr:11672 th:11932 ln:00040 08:16:24.114 INF         ppCluster=0x0000000000000000
    ClusterUtils.h       pr:11672 th:11932 ln:00046 08:16:24.114 INF         + Entering Function : COM initialise outer scope
    ComUtils.cpp         pr:11672 th:11932 ln:00026 08:16:24.115 INF           + Entering Function : UTIL::COM::CCoInitialize::CCoInitialize()
    ComUtils.cpp         pr:11672 th:11932 ln:00027 08:16:24.115 INF             m_hr=0x80010106
    ComUtils.cpp         pr:11672 th:11932 ln:00026 08:16:24.115 INF           - Leaving Function : UTIL::COM::CCoInitialize::CCoInitialize()
    ClusterUtils.h       pr:11672 th:11932 ln:00048 08:16:24.116 INF           + Entering Function : COM initialise inner scope
    ClusterUtils.h       pr:11672 th:11932 ln:00052 08:16:24.116 INF             Create an instance of the cluster management object
    ClusterUtils.h       pr:11672 th:11932 ln:00055 08:16:24.118 INF             CoCreateInstance (CLSID_Cluster), hr=0x80040154
    ClusterUtils.h       pr:11672 th:11932 ln:00048 08:16:24.118 INF           - Leaving Function : COM initialise inner scope
    ComUtils.cpp         pr:11672 th:11932 ln:00043 08:16:24.119 INF           + Entering Function : UTIL::COM::CCoInitialize::~CCoInitialize()
    ComUtils.cpp         pr:11672 th:11932 ln:00043 08:16:24.119 INF           - Leaving Function : UTIL::COM::CCoInitialize::~CCoInitialize()
    ClusterUtils.h       pr:11672 th:11932 ln:00046 08:16:24.119 INF         - Leaving Function : COM initialise outer scope
    ClusterUtils.h       pr:11672 th:11932 ln:00039 08:16:24.120 INF       - Leaving Function : UTIL::CLUST::IsClustered()
    ClusterUtils.h       pr:11672 th:11932 ln:00072 08:16:24.120 INF     - Leaving Function : UTIL::CLUST::IsClustered()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:03137 08:16:24.121 INF     bIsClustered=0
    PMInstallUtil.cpp    pr:11672 th:11932 ln:03154 08:16:24.121 INF     wstrExchangeVsiName=
    SophosExchVersionUti pr:11672 th:11932 ln:00197 08:16:24.121 INF     + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::CExchangeServerVersionInformation()
    SophosExchVersionUti pr:11672 th:11932 ln:00198 08:16:24.122 INF       wszVsiName=
    SophosExchVersionUti pr:11672 th:11932 ln:00202 08:16:24.122 INF       + Entering Function : COM initialised outer scope
    ComUtils.cpp         pr:11672 th:11932 ln:00026 08:16:24.123 INF         + Entering Function : UTIL::COM::CCoInitialize::CCoInitialize()
    ComUtils.cpp         pr:11672 th:11932 ln:00027 08:16:24.123 INF           m_hr=0x80010106
    ComUtils.cpp         pr:11672 th:11932 ln:00026 08:16:24.124 INF         - Leaving Function : UTIL::COM::CCoInitialize::CCoInitialize()
    SophosExchVersionUti pr:11672 th:11932 ln:00204 08:16:24.124 INF         + Entering Function : COM initialised inner scope
    DomainWorkgroupTest. pr:11672 th:11932 ln:00088 08:16:24.124 INF           + Entering Function : UTIL::WG::IsMachineInDomain()
    DomainWorkgroupTest. pr:11672 th:11932 ln:00088 08:16:24.126 INF           - Leaving Function : UTIL::WG::IsMachineInDomain()
    SophosExchVersionUti pr:11672 th:11932 ln:00208 08:16:24.126 INF           Domain member
    AdsiUtils.cpp        pr:11672 th:11932 ln:00295 08:16:24.126 INF           + Entering Function : UTIL::ADSI::GetComputerCommonName()
    AdsiUtils.cpp        pr:11672 th:11932 ln:00297 08:16:24.126 INF             Initialise the out parameter(s)
    AdsiUtils.cpp        pr:11672 th:11932 ln:00305 08:16:24.149 INF             bstrDistinguishedName=CN=BVHSVR01,OU=Domain Controllers,DC=bury,DC=local
    AdsiUtils.cpp        pr:11672 th:11932 ln:00314 08:16:24.149 INF             wszCommonNameBegin=BVHSVR01,OU=Domain Controllers,DC=bury,DC=local
    AdsiUtils.cpp        pr:11672 th:11932 ln:00316 08:16:24.150 INF             wszCommonNameEnd=,OU=Domain Controllers,DC=bury,DC=local
    AdsiUtils.cpp        pr:11672 th:11932 ln:00321 08:16:24.150 INF             Returning, wstrNameRef=BVHSVR01
    AdsiUtils.cpp        pr:11672 th:11932 ln:00295 08:16:24.151 INF           - Leaving Function : UTIL::ADSI::GetComputerCommonName()
    SophosExchVersionUti pr:11672 th:11932 ln:00221 08:16:24.152 INF           wstrVsiName=BVHSVR01
    SophosExchVersionUti pr:11672 th:11932 ln:00229 08:16:24.152 INF           Bind to Active Directory
    AdsiUtils.cpp        pr:11672 th:11932 ln:01446 08:16:24.153 INF           + Entering Function : UTIL::ADSI::ADBind()
    AdsiUtils.cpp        pr:11672 th:11932 ln:01447 08:16:24.153 INF             wszDomainOrServer=(null)
    AdsiUtils.cpp        pr:11672 th:11932 ln:01448 08:16:24.154 INF             wszNamingContext=configurationNamingContext
    AdsiUtils.cpp        pr:11672 th:11932 ln:01449 08:16:24.154 INF             wszPathPrefix=CN=Microsoft Exchange,CN=Services
    AdsiUtils.cpp        pr:11672 th:11932 ln:01450 08:16:24.154 INF             ppResult=0x00000000026ED478
    AdsiUtils.cpp        pr:11672 th:11932 ln:00636 08:16:24.155 INF             + Entering Function : UTIL::ADSI::GetNamingContextForDomain()
    AdsiUtils.cpp        pr:11672 th:11932 ln:00637 08:16:24.155 INF               pbstrNamingContext=0x00000000026EC2C0
    AdsiUtils.cpp        pr:11672 th:11932 ln:00638 08:16:24.155 INF               wszNamingContext=configurationNamingContext
    AdsiUtils.cpp        pr:11672 th:11932 ln:00639 08:16:24.156 INF               wszDomain=(null)
    AdsiUtils.cpp        pr:11672 th:11932 ln:00644 08:16:24.156 INF               Build the rootDSE path
    AdsiUtils.cpp        pr:11672 th:11932 ln:00652 08:16:24.157 INF               wstrRootDsePath=LDAP://rootDSE
    AdsiUtils.cpp        pr:11672 th:11932 ln:00654 08:16:24.157 INF               Open the rootDSE object
    AdsiUtils.cpp        pr:11672 th:11932 ln:00658 08:16:24.164 INF               Extract the NamingContext attribute
    AdsiUtils.cpp        pr:11672 th:11932 ln:00636 08:16:24.166 INF             - Leaving Function : UTIL::ADSI::GetNamingContextForDomain()
    AdsiUtils.cpp        pr:11672 th:11932 ln:01459 08:16:24.166 INF             bstrNamingContext=CN=Configuration,DC=bury,DC=local
    AdsiUtils.cpp        pr:11672 th:11932 ln:01461 08:16:24.166 INF             Build binding path
    AdsiUtils.cpp        pr:11672 th:11932 ln:01469 08:16:24.168 INF             wstrBindingPath=LDAP://CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=bury,DC=local
    AdsiUtils.cpp        pr:11672 th:11932 ln:01471 08:16:24.168 INF             Open AD object
    AdsiUtils.cpp        pr:11672 th:11932 ln:01446 08:16:24.175 INF           - Leaving Function : UTIL::ADSI::ADBind()
    SophosExchVersionUti pr:11672 th:11932 ln:00238 08:16:24.175 INF           Configure the search options
    SophosExchVersionUti pr:11672 th:11932 ln:00247 08:16:24.176 INF           Build search filter
    SophosExchVersionUti pr:11672 th:11932 ln:00251 08:16:24.176 INF           wstrSearchFilter=(&(objectCategory=msExchExchangeServer)(name=BVHSVR01))
    SophosExchVersionUti pr:11672 th:11932 ln:00253 08:16:24.176 INF           Execute the search
    AdsiUtils.cpp        pr:11672 th:11932 ln:00420 08:16:24.177 INF           + Entering Function : UTIL::ADSI::AutoCloseSearchHandle::AutoCloseSearchHandle()
    AdsiUtils.cpp        pr:11672 th:11932 ln:00420 08:16:24.177 INF           - Leaving Function : UTIL::ADSI::AutoCloseSearchHandle::AutoCloseSearchHandle()
    AdsiUtils.h          pr:11672 th:11932 ln:00320 08:16:24.179 INF           + Entering Function : UTIL::ADSI::AutoAdsSearchColumn::AutoAdsSearchColumn()
    AdsiUtils.h          pr:11672 th:11932 ln:00320 08:16:24.179 INF           - Leaving Function : UTIL::ADSI::AutoAdsSearchColumn::AutoAdsSearchColumn()
    AdsiUtils.h          pr:11672 th:11932 ln:00313 08:16:24.610 INF           + Entering Function : UTIL::ADSI::AutoAdsSearchColumn::IsAttached()
    AdsiUtils.h          pr:11672 th:11932 ln:00313 08:16:24.610 INF           - Leaving Function : UTIL::ADSI::AutoAdsSearchColumn::IsAttached()
    SophosExchVersionUti pr:11672 th:11932 ln:00279 08:16:24.611 INF           wstrFullVersionString=Version 14.3 (Build 30123.4)
    SophosExchVersionUti pr:11672 th:11932 ln:00281 08:16:24.611 INF           Determine service pack level from full string
    SophosExchVersionUti pr:11672 th:11932 ln:00287 08:16:24.612 INF           No service pack, call it zero
    SophosExchVersionUti pr:11672 th:11932 ln:00289 08:16:24.612 INF           m_ulServicePackLevel=0
    SophosExchVersionUti pr:11672 th:11932 ln:00302 08:16:24.613 INF           Determine main version from full string
    SophosExchVersionUti pr:11672 th:11932 ln:00318 08:16:24.614 INF           Read version
    SophosExchVersionUti pr:11672 th:11932 ln:00320 08:16:24.614 INF           wszVersionBegin=14.3 (Build 30123.4)
    SophosExchVersionUti pr:11672 th:11932 ln:00323 08:16:24.615 INF           m_ulMajorVersion=14
    SophosExchVersionUti pr:11672 th:11932 ln:00332 08:16:24.615 INF           Read minor version
    SophosExchVersionUti pr:11672 th:11932 ln:00335 08:16:24.616 INF           m_ulMinorVersion=3
    SophosExchVersionUti pr:11672 th:11932 ln:00340 08:16:24.616 INF           Successfully retrieved Exchange version from AD for domain member
    SophosExchVersionUti pr:11672 th:11932 ln:00341 08:16:24.616 INF           m_ulMajorVersion=14
    SophosExchVersionUti pr:11672 th:11932 ln:00342 08:16:24.617 INF           m_ulMinorVersion=3
    SophosExchVersionUti pr:11672 th:11932 ln:00343 08:16:24.617 INF           m_ulServicePackLevel=0
    AdsiUtils.h          pr:11672 th:11932 ln:00333 08:16:24.617 INF           + Entering Function : UTIL::ADSI::AutoAdsSearchColumn::~AutoAdsSearchColumn()
    AdsiUtils.h          pr:11672 th:11932 ln:00333 08:16:24.618 INF           - Leaving Function : UTIL::ADSI::AutoAdsSearchColumn::~AutoAdsSearchColumn()
    AdsiUtils.cpp        pr:11672 th:11932 ln:00425 08:16:24.618 INF           + Entering Function : UTIL::ADSI::AutoCloseSearchHandle::~AutoCloseSearchHandle()
    AdsiUtils.cpp        pr:11672 th:11932 ln:00430 08:16:24.683 INF             Closing search handle 0x00000000024FDF20 on dir-search 0x0000000002490308.
    AdsiUtils.cpp        pr:11672 th:11932 ln:00425 08:16:24.684 INF           - Leaving Function : UTIL::ADSI::AutoCloseSearchHandle::~AutoCloseSearchHandle()
    SophosExchVersionUti pr:11672 th:11932 ln:00204 08:16:24.685 INF         - Leaving Function : COM initialised inner scope
    ComUtils.cpp         pr:11672 th:11932 ln:00043 08:16:24.686 INF         + Entering Function : UTIL::COM::CCoInitialize::~CCoInitialize()
    ComUtils.cpp         pr:11672 th:11932 ln:00043 08:16:24.687 INF         - Leaving Function : UTIL::COM::CCoInitialize::~CCoInitialize()
    SophosExchVersionUti pr:11672 th:11932 ln:00202 08:16:24.687 INF       - Leaving Function : COM initialised outer scope
    SophosExchVersionUti pr:11672 th:11932 ln:00197 08:16:24.688 INF     - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::CExchangeServerVersionInformation()
    SophosExchVersionUti pr:11672 th:11932 ln:00492 08:16:24.688 INF     + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2007SmtpPresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00469 08:16:24.689 INF       + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsRolePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00085 08:16:24.689 INF         + Entering Function : `anonymous-namespace'::RolePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00086 08:16:24.690 INF           wszVersionSubkeyName=v14
    SophosExchVersionUti pr:11672 th:11932 ln:00087 08:16:24.690 INF           wszRoleSubkeyName=HubTransportRole
    SophosExchVersionUti pr:11672 th:11932 ln:00055 08:16:24.691 INF           + Entering Function : `anonymous-namespace'::RolePresentHelper()
    SophosExchVersionUti pr:11672 th:11932 ln:00056 08:16:24.691 INF             wszServerSubkeyName=SOFTWARE\Microsoft\ExchangeServer
    SophosExchVersionUti pr:11672 th:11932 ln:00057 08:16:24.692 INF             wszVersionSubkeyName=v14
    SophosExchVersionUti pr:11672 th:11932 ln:00058 08:16:24.692 INF             wszRoleSubkeyName=HubTransportRole
    SophosExchVersionUti pr:11672 th:11932 ln:00060 08:16:24.692 INF             Build the key name
    SophosExchVersionUti pr:11672 th:11932 ln:00032 08:16:24.693 INF             + Entering Function : `anonymous-namespace'::BuildKeyName()
    SophosExchVersionUti pr:11672 th:11932 ln:00033 08:16:24.693 INF               wszServerSubkeyName=SOFTWARE\Microsoft\ExchangeServer
    SophosExchVersionUti pr:11672 th:11932 ln:00034 08:16:24.694 INF               wszVersionSubkeyName=v14
    SophosExchVersionUti pr:11672 th:11932 ln:00035 08:16:24.694 INF               wszRoleSubkeyName=HubTransportRole
    SophosExchVersionUti pr:11672 th:11932 ln:00043 08:16:24.695 INF               wstrResult=SOFTWARE\Microsoft\ExchangeServer\v14\HubTransportRole
    SophosExchVersionUti pr:11672 th:11932 ln:00032 08:16:24.695 INF             - Leaving Function : `anonymous-namespace'::BuildKeyName()
    SophosExchVersionUti pr:11672 th:11932 ln:00063 08:16:24.696 INF             wstrKeyName=SOFTWARE\Microsoft\ExchangeServer\v14\HubTransportRole
    SophosExchVersionUti pr:11672 th:11932 ln:00055 08:16:24.697 INF           - Leaving Function : `anonymous-namespace'::RolePresentHelper()
    SophosExchVersionUti pr:11672 th:11932 ln:00085 08:16:24.697 INF         - Leaving Function : `anonymous-namespace'::RolePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00469 08:16:24.698 INF       - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsRolePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00492 08:16:24.698 INF     - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2007SmtpPresent()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.699 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00083 08:16:24.699 INF       strName=PMEx2007SmtpPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.700 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:24.700 INF         wszName=PMEx2007SmtpPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:24.701 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:24.701 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.702 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00086 08:16:24.702 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00089 08:16:24.703 INF       strDisplayValue=1
    MsiUtils.cpp         pr:11672 th:11932 ln:00093 08:16:24.704 INF       retVal=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.704 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:24.706 INF         0x04000000: SetProperty('PMEx2007SmtpPresent', '1')
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:24.707 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.708 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.708 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    SophosExchVersionUti pr:11672 th:11932 ln:00499 08:16:24.708 INF     + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsStorePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00447 08:16:24.708 INF       + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2kOrEx2k3Present()
    SophosExchVersionUti pr:11672 th:11932 ln:00447 08:16:24.708 INF       - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2kOrEx2k3Present()
    SophosExchVersionUti pr:11672 th:11932 ln:00454 08:16:24.710 INF       + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2k7OrE14Present()
    SophosExchVersionUti pr:11672 th:11932 ln:00454 08:16:24.710 INF       - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2k7OrE14Present()
    SophosExchVersionUti pr:11672 th:11932 ln:00469 08:16:24.711 INF       + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsRolePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00085 08:16:24.711 INF         + Entering Function : `anonymous-namespace'::RolePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00086 08:16:24.711 INF           wszVersionSubkeyName=v14
    SophosExchVersionUti pr:11672 th:11932 ln:00087 08:16:24.711 INF           wszRoleSubkeyName=MailboxRole
    SophosExchVersionUti pr:11672 th:11932 ln:00055 08:16:24.711 INF           + Entering Function : `anonymous-namespace'::RolePresentHelper()
    SophosExchVersionUti pr:11672 th:11932 ln:00056 08:16:24.711 INF             wszServerSubkeyName=SOFTWARE\Microsoft\ExchangeServer
    SophosExchVersionUti pr:11672 th:11932 ln:00057 08:16:24.712 INF             wszVersionSubkeyName=v14
    SophosExchVersionUti pr:11672 th:11932 ln:00058 08:16:24.712 INF             wszRoleSubkeyName=MailboxRole
    SophosExchVersionUti pr:11672 th:11932 ln:00060 08:16:24.712 INF             Build the key name
    SophosExchVersionUti pr:11672 th:11932 ln:00032 08:16:24.713 INF             + Entering Function : `anonymous-namespace'::BuildKeyName()
    SophosExchVersionUti pr:11672 th:11932 ln:00033 08:16:24.713 INF               wszServerSubkeyName=SOFTWARE\Microsoft\ExchangeServer
    SophosExchVersionUti pr:11672 th:11932 ln:00034 08:16:24.714 INF               wszVersionSubkeyName=v14
    SophosExchVersionUti pr:11672 th:11932 ln:00035 08:16:24.714 INF               wszRoleSubkeyName=MailboxRole
    SophosExchVersionUti pr:11672 th:11932 ln:00043 08:16:24.714 INF               wstrResult=SOFTWARE\Microsoft\ExchangeServer\v14\MailboxRole
    SophosExchVersionUti pr:11672 th:11932 ln:00032 08:16:24.715 INF             - Leaving Function : `anonymous-namespace'::BuildKeyName()
    SophosExchVersionUti pr:11672 th:11932 ln:00063 08:16:24.715 INF             wstrKeyName=SOFTWARE\Microsoft\ExchangeServer\v14\MailboxRole
    SophosExchVersionUti pr:11672 th:11932 ln:00055 08:16:24.716 INF           - Leaving Function : `anonymous-namespace'::RolePresentHelper()
    SophosExchVersionUti pr:11672 th:11932 ln:00085 08:16:24.716 INF         - Leaving Function : `anonymous-namespace'::RolePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00469 08:16:24.717 INF       - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsRolePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00499 08:16:24.717 INF     - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsStorePresent()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.717 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00083 08:16:24.718 INF       strName=PMExchangeStorePresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.718 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:24.718 INF         wszName=PMExchangeStorePresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:24.719 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:24.719 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.719 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00086 08:16:24.720 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00089 08:16:24.720 INF       strDisplayValue=1
    MsiUtils.cpp         pr:11672 th:11932 ln:00093 08:16:24.721 INF       retVal=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.722 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:24.722 INF         0x04000000: SetProperty('PMExchangeStorePresent', '1')
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:24.729 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.729 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.730 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    SophosExchVersionUti pr:11672 th:11932 ln:00454 08:16:24.730 INF     + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2k7OrE14Present()
    SophosExchVersionUti pr:11672 th:11932 ln:00454 08:16:24.730 INF     - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2k7OrE14Present()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.731 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00083 08:16:24.731 INF       strName=PMEx2007Present
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.731 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:24.732 INF         wszName=PMEx2007Present
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:24.732 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:24.732 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.733 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00086 08:16:24.733 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00089 08:16:24.734 INF       strDisplayValue=1
    MsiUtils.cpp         pr:11672 th:11932 ln:00093 08:16:24.734 INF       retVal=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.735 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:24.735 INF         0x04000000: SetProperty('PMEx2007Present', '1')
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:24.736 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.737 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.737 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    SophosExchVersionUti pr:11672 th:11932 ln:00469 08:16:24.738 INF     + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsRolePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00085 08:16:24.739 INF       + Entering Function : `anonymous-namespace'::RolePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00086 08:16:24.739 INF         wszVersionSubkeyName=v14
    SophosExchVersionUti pr:11672 th:11932 ln:00087 08:16:24.739 INF         wszRoleSubkeyName=MailboxRole
    SophosExchVersionUti pr:11672 th:11932 ln:00055 08:16:24.740 INF         + Entering Function : `anonymous-namespace'::RolePresentHelper()
    SophosExchVersionUti pr:11672 th:11932 ln:00056 08:16:24.740 INF           wszServerSubkeyName=SOFTWARE\Microsoft\ExchangeServer
    SophosExchVersionUti pr:11672 th:11932 ln:00057 08:16:24.740 INF           wszVersionSubkeyName=v14
    SophosExchVersionUti pr:11672 th:11932 ln:00058 08:16:24.741 INF           wszRoleSubkeyName=MailboxRole
    SophosExchVersionUti pr:11672 th:11932 ln:00060 08:16:24.741 INF           Build the key name
    SophosExchVersionUti pr:11672 th:11932 ln:00032 08:16:24.742 INF           + Entering Function : `anonymous-namespace'::BuildKeyName()
    SophosExchVersionUti pr:11672 th:11932 ln:00033 08:16:24.742 INF             wszServerSubkeyName=SOFTWARE\Microsoft\ExchangeServer
    SophosExchVersionUti pr:11672 th:11932 ln:00034 08:16:24.742 INF             wszVersionSubkeyName=v14
    SophosExchVersionUti pr:11672 th:11932 ln:00035 08:16:24.743 INF             wszRoleSubkeyName=MailboxRole
    SophosExchVersionUti pr:11672 th:11932 ln:00043 08:16:24.743 INF             wstrResult=SOFTWARE\Microsoft\ExchangeServer\v14\MailboxRole
    SophosExchVersionUti pr:11672 th:11932 ln:00032 08:16:24.744 INF           - Leaving Function : `anonymous-namespace'::BuildKeyName()
    SophosExchVersionUti pr:11672 th:11932 ln:00063 08:16:24.744 INF           wstrKeyName=SOFTWARE\Microsoft\ExchangeServer\v14\MailboxRole
    SophosExchVersionUti pr:11672 th:11932 ln:00055 08:16:24.745 INF         - Leaving Function : `anonymous-namespace'::RolePresentHelper()
    SophosExchVersionUti pr:11672 th:11932 ln:00085 08:16:24.745 INF       - Leaving Function : `anonymous-namespace'::RolePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00469 08:16:24.745 INF     - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsRolePresent()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.746 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00083 08:16:24.746 INF       strName=PMEx2007ServerPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.748 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:24.748 INF         wszName=PMEx2007ServerPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:24.748 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:24.748 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.748 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00086 08:16:24.750 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00089 08:16:24.750 INF       strDisplayValue=1
    MsiUtils.cpp         pr:11672 th:11932 ln:00093 08:16:24.750 INF       retVal=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.750 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:24.751 INF         0x04000000: SetProperty('PMEx2007ServerPresent', '1')
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:24.753 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.753 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.765 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    SophosExchVersionUti pr:11672 th:11932 ln:00426 08:16:24.765 INF     + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::MajorVersion()
    SophosExchVersionUti pr:11672 th:11932 ln:00426 08:16:24.766 INF     - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::MajorVersion()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:01644 08:16:24.766 INF     + Entering Function : `anonymous-namespace'::Exchange2007GetSystemInformation()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:01645 08:16:24.767 INF       strSupportDir=C:\Users\SBSADMIN\AppData\Local\Temp\1\{72A22D81-C6C4-4C90-A381-A8374BE895C7}
    PMInstallUtil.cpp    pr:11672 th:11932 ln:01646 08:16:24.767 INF       ulExchangeMajorVersionNumber=14
    ProcessUtils.h       pr:11672 th:11932 ln:00334 08:16:24.768 INF       + Entering Function : UTIL::PROCESS::RunCommand()
    ProcessUtils.h       pr:11672 th:11932 ln:00220 08:16:24.768 INF         + Entering Function : UTIL::PROCESS::`anonymous-namespace'::RunCommandHelper()
    ProcessUtils.h       pr:11672 th:11932 ln:00247 08:16:24.768 INF           Launching 'C:\Users\SBSADMIN\AppData\Local\Temp\1\{72A22D81-C6C4-4C90-A381-A8374BE895C7}\Ex2007Config.exe getinfo 14'
    ProcessUtils.h       pr:11672 th:11932 ln:00075 08:16:24.769 INF           + Entering Function : UTIL::PROCESS::`anonymous-namespace'::CreateProcessAW()
    ProcessUtils.h       pr:11672 th:11932 ln:00075 08:16:24.777 INF           - Leaving Function : UTIL::PROCESS::`anonymous-namespace'::CreateProcessAW()
    ProcessUtils.h       pr:11672 th:11932 ln:00299 08:16:28.313 INF           EXIT CODE = -2
    ProcessUtils.h       pr:11672 th:11932 ln:00311 08:16:28.313 INF           Success
    ProcessUtils.h       pr:11672 th:11932 ln:00220 08:16:28.313 INF         - Leaving Function : UTIL::PROCESS::`anonymous-namespace'::RunCommandHelper()
    ProcessUtils.h       pr:11672 th:11932 ln:00334 08:16:28.313 INF       - Leaving Function : UTIL::PROCESS::RunCommand()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:01662 08:16:28.313 ERR       Failed '!bGetInfo || (dwRetCode != ERROR_SUCCESS)' : Win32 error 0x80004005
    PMInstallUtil.cpp    pr:11672 th:11932 ln:01644 08:16:28.315 INF     - Leaving Function : `anonymous-namespace'::Exchange2007GetSystemInformation()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:03111 08:16:28.315 INF   - Leaving Function : PMInstallUtil::GetSystemInformation()
    ComUtils.cpp         pr:11672 th:11932 ln:00043 08:16:28.315 INF   + Entering Function : UTIL::COM::CCoInitialize::~CCoInitialize()
    ComUtils.cpp         pr:11672 th:11932 ln:00043 08:16:28.315 INF   - Leaving Function : UTIL::COM::CCoInitialize::~CCoInitialize()
    MMExResLoad.cpp      pr:11672 th:11932 ln:00206 08:16:28.315 INF   Using GetSystemDefaultLangID
    MMExResLoad.cpp      pr:11672 th:11932 ln:00206 08:16:28.317 INF   Using GetSystemDefaultLangID
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:28.318 INF   + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00399 08:16:28.318 ERR     0x01000000: Setup encountered an error while gathering system information.
    
    Error details: COM error-code 0x80004005 : Unspecified error
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:18:57.315 INF     Returning, iResult=1
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:18:57.328 INF   - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    CustomActions.cpp    pr:11672 th:11932 ln:00351 08:18:57.328 INF - Leaving Function : PM_GetSystemInformation()
    

    VCRedistTest
    Trace File Name : C:\PMDebugLogs\VCRedistTest-13800-08-16-23-518.log
    LogLevel        : 1
    Time            : 10/05/2017 08:16:23.518
    
    File Name            PrId    ThrdId  LnNo     Time          Message
    ===== Logging Enabled ======
    VCRedistTestExe.cpp  pr:13800 th:18132 ln:00018 08:16:23.527 INF + Entering Function : main()
    VCRedistTestExe.cpp  pr:13800 th:18132 ln:00018 08:16:23.545 INF - Leaving Function : main()
    

Reply
  • I've had this problem too.

    The only thing I've spotted in the error logs is that setup.exe is trying to use powershell commands that don't exist.

    I've uploaded the log files as per previous post.
    Hope someone can shed some light on it.

    Thanks

    Dan

    Trace file
    Trace File Name : C:\PMDebugLogs\Ex2007Config-15896-08-16-25.279.log
    Time            : 10/05/2017 08:16:25.279
    
    PrId  NET-ThrdId Time        Message
    ===== Logging Enabled ======
    pr:15896 th:0001 08:16:25.313 INF + Entering function Ex2007Config.Ex2007Config.ProcessCommandLine()
    pr:15896 th:0001 08:16:25.313 INF   args.Length=2
    pr:15896 th:0001 08:16:25.314 INF   sCmd=getinfo
    pr:15896 th:0001 08:16:25.314 INF   E2K7_GETINFO command
    pr:15896 th:0001 08:16:25.314 INF   sVer=14
    pr:15896 th:0001 08:16:25.320 INF   + Entering scope : Ex2007Config.ParseExchangeVersion
    pr:15896 th:0001 08:16:25.320 INF     strVersion=14
    pr:15896 th:0001 08:16:25.320 INF     Exchange 2010
    pr:15896 th:0001 08:16:25.323 INF   - Leaving scope : Ex2007Config.ParseExchangeVersion
    pr:15896 th:0001 08:16:25.332 INF   + Entering function Ex2007Config.Ex2007Config.GetEx2007ServerInfo()
    pr:15896 th:0001 08:16:25.359 INF     serverUri=http://bvhsvr01.bury.local/powershell?serializationLevel=Full
    pr:15896 th:0001 08:16:25.715 INF     optionalArguments=
    pr:15896 th:0001 08:16:25.715 INF     Create new PS session
    pr:15896 th:0001 08:16:26.116 INF     Import new PS session
    pr:15896 th:0001 08:16:27.841 INF     + Entering function Sophos.Utils.PowerShell.RemotePowerShell.Sophos.Utils.PowerShell.IPowerShell.Invoke()
    pr:15896 th:0001 08:16:27.841 INF       Invoke-Command -ScriptBlock { Set-StrictMode -Version 2.0 ; Get-TransportServer | Where-Object { $_.Name -ieq 'BVHSVR01' } | ForEach-Object { $_.ReplayDirectoryPath } }
    pr:15896 th:0001 08:16:27.863 INF     - Leaving function Sophos.Utils.PowerShell.RemotePowerShell.Sophos.Utils.PowerShell.IPowerShell.Invoke()
    pr:15896 th:0001 08:16:27.869 INF   - Leaving function Ex2007Config.Ex2007Config.GetEx2007ServerInfo()
    pr:15896 th:0001 08:16:27.871 ERR   Exception message [The term 'Get-TransportServer' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.] StackTrace [   at System.Management.Automation.Internal.PipelineProcessor.SynchronousExecuteEnumerate(Object input, Hashtable errorResults, Boolean enumerate)
       at System.Management.Automation.PipelineNode.Execute(Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)
       at System.Management.Automation.StatementListNode.ExecuteStatement(ParseTreeNode statement, Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)] Source [System.Management.Automation] String [System.Management.Automation.CmdletInvocationException: The term 'Get-TransportServer' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. ---> System.Management.Automation.CommandNotFoundException: The term 'Get-TransportServer' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
       at System.Management.Automation.CommandDiscovery.LookupCommandInfo(String commandName, CommandOrigin commandOrigin)
       at System.Management.Automation.CommandDiscovery.LookupCommandProcessor(String commandName, CommandOrigin commandOrigin, Nullable`1 useLocalScope)
       at System.Management.Automation.ExecutionContext.CreateCommand(String command)
       at System.Management.Automation.CommandNode.CreateCommandProcessor(Int32& index, ExecutionContext context)
       at System.Management.Automation.CommandNode.AddToPipeline(PipelineProcessor pipeline, ExecutionContext context)
       at System.Management.Automation.PipelineNode.Execute(Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)
       at System.Management.Automation.StatementListNode.ExecuteStatement(ParseTreeNode statement, Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)
       --- End of inner exception stack trace ---
       at System.Management.Automation.Internal.PipelineProcessor.SynchronousExecuteEnumerate(Object input, Hashtable errorResults, Boolean enumerate)
       at System.Management.Automation.PipelineNode.Execute(Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)
       at System.Management.Automation.StatementListNode.ExecuteStatement(ParseTreeNode statement, Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)]
    pr:15896 th:0001 08:16:27.871 INF - Leaving function Ex2007Config.Ex2007Config.ProcessCommandLine()
    

    PMInstallUtil
    Trace File Name : C:\PMDebugLogs\PMInstallUtil-11672-08-16-22-119.log
    LogLevel        : 1
    Time            : 10/05/2017 08:16:22.120
    
    File Name            PrId    ThrdId  LnNo     Time          Message
    ===== Logging Enabled ======
    CustomActions.cpp    pr:11672 th:15916 ln:00345 08:16:22.215 INF + Entering Function : PM_GetInstallingUserInformation()
    ComUtils.cpp         pr:11672 th:15916 ln:00035 08:16:22.215 INF   + Entering Function : UTIL::COM::CCoInitialize::CCoInitialize()
    ComUtils.cpp         pr:11672 th:15916 ln:00036 08:16:22.216 INF     m_hr=0x00000000
    ComUtils.cpp         pr:11672 th:15916 ln:00035 08:16:22.216 INF   - Leaving Function : UTIL::COM::CCoInitialize::CCoInitialize()
    CustomActions.cpp    pr:11672 th:15916 ln:00031 08:16:22.334 INF   Fill container on first use
    CustomActions.cpp    pr:11672 th:15916 ln:00040 08:16:22.334 INF   Return address of populated container
    DomainWorkgroupTest. pr:11672 th:15916 ln:00088 08:16:22.335 INF   + Entering Function : UTIL::WG::IsMachineInDomain()
    DomainWorkgroupTest. pr:11672 th:15916 ln:00088 08:16:22.336 INF   - Leaving Function : UTIL::WG::IsMachineInDomain()
    MsiUtils.cpp         pr:11672 th:15916 ln:00082 08:16:22.336 INF   + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:15916 ln:00083 08:16:22.337 INF     strName=PMIsMachineInDomain
    MsiUtils.cpp         pr:11672 th:15916 ln:00117 08:16:22.337 INF     + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:15916 ln:00118 08:16:22.338 INF       wszName=PMIsMachineInDomain
    MsiUtils.cpp         pr:11672 th:15916 ln:00119 08:16:22.338 INF       m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:15916 ln:00130 08:16:22.339 INF       Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:15916 ln:00117 08:16:22.339 INF     - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:15916 ln:00086 08:16:22.340 INF     bHidden=0
    MsiUtils.cpp         pr:11672 th:15916 ln:00089 08:16:22.340 INF     strDisplayValue=1
    MsiUtils.cpp         pr:11672 th:15916 ln:00093 08:16:22.342 INF     retVal=0
    MsiUtils.cpp         pr:11672 th:15916 ln:00392 08:16:22.344 INF     + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:15916 ln:00407 08:16:22.344 INF       0x04000000: SetProperty('PMIsMachineInDomain', '1')
    MsiUtils.cpp         pr:11672 th:15916 ln:00438 08:16:22.345 INF       Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:15916 ln:00392 08:16:22.346 INF     - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:15916 ln:00082 08:16:22.346 INF   - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    CommonInstall.cpp    pr:11672 th:15916 ln:00652 08:16:22.346 INF   + Entering Function : Installer::IsInstallUserDomainAdministrator()
    SecurityUtils.cpp    pr:11672 th:15916 ln:00291 08:16:22.347 INF     + Entering Function : UTIL::SECURITY::IsMemberOfGroup()
    SecurityUtils.cpp    pr:11672 th:15916 ln:00213 08:16:22.347 INF       + Entering Function : UTIL::SECURITY::GetDomainRelativeSid()
    DomainWorkgroupTest. pr:11672 th:15916 ln:00136 08:16:22.348 INF         + Entering Function : UTIL::WG::GetDomainSid()
    DomainWorkgroupTest. pr:11672 th:15916 ln:00136 08:16:22.349 INF         - Leaving Function : UTIL::WG::GetDomainSid()
    SecurityUtils.cpp    pr:11672 th:15916 ln:00217 08:16:22.350 INF         SID[S-1-5-21-3636038515-878931872-222267617] AccountName[] Domain[BURY] 
    SecurityUtils.h      pr:11672 th:15916 ln:00172 08:16:22.351 INF         + Entering Function : UTIL::SECURITY::ToSid()
    SecurityUtils.h      pr:11672 th:15916 ln:00173 08:16:22.351 INF           Converting SID 'S-1-5-21-3636038515-878931872-222267617-512'...
    MemoryUtils.h        pr:11672 th:15916 ln:00216 08:16:22.352 INF           + Entering Function : UTIL::MEM::CLocalFree::CLocalFree()
    MemoryUtils.h        pr:11672 th:15916 ln:00217 08:16:22.352 INF             hMem=0x000000000249B2F0
    MemoryUtils.h        pr:11672 th:15916 ln:00216 08:16:22.353 INF           - Leaving Function : UTIL::MEM::CLocalFree::CLocalFree()
    MemoryUtils.h        pr:11672 th:15916 ln:00221 08:16:22.398 INF           + Entering Function : UTIL::MEM::CLocalFree::~CLocalFree()
    MemoryUtils.h        pr:11672 th:15916 ln:00221 08:16:22.398 INF           - Leaving Function : UTIL::MEM::CLocalFree::~CLocalFree()
    SecurityUtils.h      pr:11672 th:15916 ln:00172 08:16:22.399 INF         - Leaving Function : UTIL::SECURITY::ToSid()
    SecurityUtils.cpp    pr:11672 th:15916 ln:00213 08:16:22.399 INF       - Leaving Function : UTIL::SECURITY::GetDomainRelativeSid()
    SecurityUtils.cpp    pr:11672 th:15916 ln:00300 08:16:22.400 INF       AccessToken 0x00000000 is a member of group 0x00000200
    SecurityUtils.cpp    pr:11672 th:15916 ln:00291 08:16:22.400 INF     - Leaving Function : UTIL::SECURITY::IsMemberOfGroup()
    CommonInstall.cpp    pr:11672 th:15916 ln:00652 08:16:22.401 INF   - Leaving Function : Installer::IsInstallUserDomainAdministrator()
    MsiUtils.cpp         pr:11672 th:15916 ln:00082 08:16:22.401 INF   + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:15916 ln:00083 08:16:22.401 INF     strName=PMIsUserDomainAdmin
    MsiUtils.cpp         pr:11672 th:15916 ln:00117 08:16:22.402 INF     + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:15916 ln:00118 08:16:22.402 INF       wszName=PMIsUserDomainAdmin
    MsiUtils.cpp         pr:11672 th:15916 ln:00119 08:16:22.403 INF       m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:15916 ln:00130 08:16:22.403 INF       Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:15916 ln:00117 08:16:22.404 INF     - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:15916 ln:00086 08:16:22.404 INF     bHidden=0
    MsiUtils.cpp         pr:11672 th:15916 ln:00089 08:16:22.404 INF     strDisplayValue=1
    MsiUtils.cpp         pr:11672 th:15916 ln:00093 08:16:22.405 INF     retVal=0
    MsiUtils.cpp         pr:11672 th:15916 ln:00392 08:16:22.405 INF     + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:15916 ln:00407 08:16:22.406 INF       0x04000000: SetProperty('PMIsUserDomainAdmin', '1')
    MsiUtils.cpp         pr:11672 th:15916 ln:00438 08:16:22.407 INF       Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:15916 ln:00392 08:16:22.407 INF     - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:15916 ln:00082 08:16:22.408 INF   - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    ComUtils.cpp         pr:11672 th:15916 ln:00289 08:16:22.408 INF   + Entering Function : UTIL::COM::UnloadUnusedDlls()
    ComUtils.cpp         pr:11672 th:15916 ln:00299 08:16:22.408 INF     Place unused libraries on the candidate-for-unloading list
    ComUtils.cpp         pr:11672 th:15916 ln:00324 08:16:22.410 INF     Allow time for worker threads to terminate
    ComUtils.cpp         pr:11672 th:15916 ln:00327 08:16:23.011 INF     Unload DLLs that have remained on the candidate-for-unloading list
    ComUtils.cpp         pr:11672 th:15916 ln:00330 08:16:23.012 INF     Returning, bResult=1
    ComUtils.cpp         pr:11672 th:15916 ln:00289 08:16:23.013 INF   - Leaving Function : UTIL::COM::UnloadUnusedDlls()
    ComUtils.cpp         pr:11672 th:15916 ln:00043 08:16:23.014 INF   + Entering Function : UTIL::COM::CCoInitialize::~CCoInitialize()
    ComUtils.cpp         pr:11672 th:15916 ln:00043 08:16:23.014 INF   - Leaving Function : UTIL::COM::CCoInitialize::~CCoInitialize()
    CustomActions.cpp    pr:11672 th:15916 ln:00345 08:16:23.015 INF - Leaving Function : PM_GetInstallingUserInformation()
    

    PMInstallUtil
    Trace File Name : C:\PMDebugLogs\PMInstallUtil-11672-08-16-23-112.log
    LogLevel        : 1
    Time            : 10/05/2017 08:16:23.112
    
    File Name            PrId    ThrdId  LnNo     Time          Message
    ===== Logging Enabled ======
    CustomActions.cpp    pr:11672 th:11932 ln:00351 08:16:23.119 INF + Entering Function : PM_GetSystemInformation()
    ComUtils.cpp         pr:11672 th:11932 ln:00035 08:16:23.121 INF   + Entering Function : UTIL::COM::CCoInitialize::CCoInitialize()
    ComUtils.cpp         pr:11672 th:11932 ln:00036 08:16:23.125 INF     m_hr=0x00000000
    ComUtils.cpp         pr:11672 th:11932 ln:00035 08:16:23.129 INF   - Leaving Function : UTIL::COM::CCoInitialize::CCoInitialize()
    CustomActions.cpp    pr:11672 th:11932 ln:00031 08:16:23.287 INF   Fill container on first use
    CustomActions.cpp    pr:11672 th:11932 ln:00040 08:16:23.288 INF   Return address of populated container
    PMInstallUtil.cpp    pr:11672 th:11932 ln:03111 08:16:23.289 INF   + Entering Function : PMInstallUtil::GetSystemInformation()
    MsiUtils.cpp         pr:11672 th:11932 ln:00046 08:16:23.289 INF     + Entering Function : UTIL::MSI::MsiWrapper::GetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00047 08:16:23.290 INF       strName=SUPPORTDIR
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.291 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:23.291 INF         wszName=SUPPORTDIR
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:23.292 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:23.292 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.292 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00069 08:16:23.293 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00071 08:16:23.293 INF       wszDisplayValue=C:\Users\SBSADMIN\AppData\Local\Temp\1\{72A22D81-C6C4-4C90-A381-A8374BE895C7}
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.294 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:23.295 INF         0x04000000: GetProperty('SUPPORTDIR') : [78] = 'C:\Users\SBSADMIN\AppData\Local\Temp\1\{72A22D81-C6C4-4C90-A381-A8374BE895C7}'
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:23.296 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.299 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00046 08:16:23.301 INF     - Leaving Function : UTIL::MSI::MsiWrapper::GetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00046 08:16:23.303 INF     + Entering Function : UTIL::MSI::MsiWrapper::GetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00047 08:16:23.304 INF       strName=PMAdminGroup
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.304 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:23.306 INF         wszName=PMAdminGroup
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:23.306 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:23.307 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.308 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00069 08:16:23.309 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00071 08:16:23.310 INF       wszDisplayValue=
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.311 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:23.312 INF         0x04000000: GetProperty('PMAdminGroup') : [1] = ''
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:23.315 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.315 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00046 08:16:23.362 INF     - Leaving Function : UTIL::MSI::MsiWrapper::GetProperty()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:00598 08:16:23.364 INF     + Entering Function : `anonymous-namespace'::IsCompatibleSavPresent()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:00598 08:16:23.365 INF     - Leaving Function : `anonymous-namespace'::IsCompatibleSavPresent()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:23.365 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00083 08:16:23.366 INF       strName=PMSaviPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.367 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:23.367 INF         wszName=PMSaviPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:23.368 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:23.368 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.369 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00086 08:16:23.369 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00089 08:16:23.370 INF       strDisplayValue=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00093 08:16:23.371 INF       retVal=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.371 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:23.372 INF         0x04000000: SetProperty('PMSaviPresent', '0')
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:23.374 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.374 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:23.374 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:00583 08:16:23.375 INF     + Entering Function : `anonymous-namespace'::IsCompatibleSauPresent()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:00591 08:16:23.376 INF       hr=0x80040154
    PMInstallUtil.cpp    pr:11672 th:11932 ln:00583 08:16:23.376 INF     - Leaving Function : `anonymous-namespace'::IsCompatibleSauPresent()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:23.377 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00083 08:16:23.377 INF       strName=PMCompatibleSauPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.378 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:23.378 INF         wszName=PMCompatibleSauPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:23.380 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:23.380 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.380 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00086 08:16:23.380 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00089 08:16:23.380 INF       strDisplayValue=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00093 08:16:23.382 INF       retVal=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.382 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:23.383 INF         0x04000000: SetProperty('PMCompatibleSauPresent', '0')
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:23.384 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.384 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:23.385 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    CommonInstall.cpp    pr:11672 th:11932 ln:00567 08:16:23.396 INF     + Entering Function : Installer::IsVCRedist32Present()
    ProcessUtils.h       pr:11672 th:11932 ln:00334 08:16:23.396 INF       + Entering Function : UTIL::PROCESS::RunCommand()
    ProcessUtils.h       pr:11672 th:11932 ln:00220 08:16:23.397 INF         + Entering Function : UTIL::PROCESS::`anonymous-namespace'::RunCommandHelper()
    ProcessUtils.h       pr:11672 th:11932 ln:00247 08:16:23.397 INF           Launching 'C:\Users\SBSADMIN\AppData\Local\Temp\1\{72A22D81-C6C4-4C90-A381-A8374BE895C7}\VCRedist32TestExe.exe'
    ProcessUtils.h       pr:11672 th:11932 ln:00075 08:16:23.398 INF           + Entering Function : UTIL::PROCESS::`anonymous-namespace'::CreateProcessAW()
    ProcessUtils.h       pr:11672 th:11932 ln:00075 08:16:23.416 INF           - Leaving Function : UTIL::PROCESS::`anonymous-namespace'::CreateProcessAW()
    ProcessUtils.h       pr:11672 th:11932 ln:00299 08:16:23.550 INF           EXIT CODE = 0
    ProcessUtils.h       pr:11672 th:11932 ln:00311 08:16:23.550 INF           Success
    ProcessUtils.h       pr:11672 th:11932 ln:00220 08:16:23.551 INF         - Leaving Function : UTIL::PROCESS::`anonymous-namespace'::RunCommandHelper()
    ProcessUtils.h       pr:11672 th:11932 ln:00334 08:16:23.551 INF       - Leaving Function : UTIL::PROCESS::RunCommand()
    CommonInstall.cpp    pr:11672 th:11932 ln:00582 08:16:23.552 INF       VCRedist32Test returned 0
    CommonInstall.cpp    pr:11672 th:11932 ln:00567 08:16:23.554 INF     - Leaving Function : Installer::IsVCRedist32Present()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:23.555 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00083 08:16:23.555 INF       strName=PMVCRedist32Present
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.556 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:23.556 INF         wszName=PMVCRedist32Present
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:23.557 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:23.557 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.558 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00086 08:16:23.558 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00089 08:16:23.558 INF       strDisplayValue=1
    MsiUtils.cpp         pr:11672 th:11932 ln:00093 08:16:23.559 INF       retVal=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.559 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:23.560 INF         0x04000000: SetProperty('PMVCRedist32Present', '1')
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:23.562 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.563 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:23.563 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    CommonInstall.cpp    pr:11672 th:11932 ln:00591 08:16:23.564 INF     + Entering Function : Installer::IsVCRedist64Present()
    CommonInstall.cpp    pr:11672 th:11932 ln:00599 08:16:23.564 INF       attempting to LoadLibrary(C:\Users\SBSADMIN\AppData\Local\Temp\1\{72A22D81-C6C4-4C90-A381-A8374BE895C7}\VCRedist64Test.dll)
    CommonInstall.cpp    pr:11672 th:11932 ln:00591 08:16:23.575 INF     - Leaving Function : Installer::IsVCRedist64Present()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:23.576 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00083 08:16:23.576 INF       strName=PMVCRedist64Present
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.577 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:23.578 INF         wszName=PMVCRedist64Present
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:23.578 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:23.579 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.580 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00086 08:16:23.580 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00089 08:16:23.580 INF       strDisplayValue=1
    MsiUtils.cpp         pr:11672 th:11932 ln:00093 08:16:23.581 INF       retVal=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.581 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:23.582 INF         0x04000000: SetProperty('PMVCRedist64Present', '1')
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:23.583 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.583 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:23.584 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00444 08:16:23.584 INF     + Entering Function : UTIL::MSI::IsProductPresent()
    MsiUtils.cpp         pr:11672 th:11932 ln:00451 08:16:23.584 INF       + Entering Function : UTIL::MSI::GetInstalledProductInfo()
    MsiUtils.cpp         pr:11672 th:11932 ln:00462 08:16:23.584 INF         Detected installed product {1F1C2DFC-2D24-3E06-BCB8-725134ADF989}.
    MsiUtils.cpp         pr:11672 th:11932 ln:00471 08:16:23.585 INF         Version of product {1F1C2DFC-2D24-3E06-BCB8-725134ADF989} is [9.0.30729.4148]
    MsiUtils.cpp         pr:11672 th:11932 ln:00451 08:16:23.585 INF       - Leaving Function : UTIL::MSI::GetInstalledProductInfo()
    MsiUtils.cpp         pr:11672 th:11932 ln:00444 08:16:23.585 INF     - Leaving Function : UTIL::MSI::IsProductPresent()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:23.586 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00083 08:16:23.586 INF       strName=PropVCRedist32ProductPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.586 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:23.587 INF         wszName=PropVCRedist32ProductPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:23.587 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:23.588 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:23.588 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00086 08:16:23.588 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00089 08:16:23.590 INF       strDisplayValue=1
    MsiUtils.cpp         pr:11672 th:11932 ln:00093 08:16:23.590 INF       retVal=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.591 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:23.591 INF         0x04000000: SetProperty('PropVCRedist32ProductPresent', '1')
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:23.592 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:23.593 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:23.593 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00444 08:16:23.593 INF     + Entering Function : UTIL::MSI::IsProductPresent()
    MsiUtils.cpp         pr:11672 th:11932 ln:00451 08:16:23.594 INF       + Entering Function : UTIL::MSI::GetInstalledProductInfo()
    MsiUtils.cpp         pr:11672 th:11932 ln:00462 08:16:24.049 INF         Detected installed product {4B6C7001-C7D6-3710-913E-5BC23FCE91E6}.
    MsiUtils.cpp         pr:11672 th:11932 ln:00471 08:16:24.049 INF         Version of product {4B6C7001-C7D6-3710-913E-5BC23FCE91E6} is [9.0.30729.4148]
    MsiUtils.cpp         pr:11672 th:11932 ln:00451 08:16:24.050 INF       - Leaving Function : UTIL::MSI::GetInstalledProductInfo()
    MsiUtils.cpp         pr:11672 th:11932 ln:00444 08:16:24.051 INF     - Leaving Function : UTIL::MSI::IsProductPresent()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.051 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00083 08:16:24.051 INF       strName=PropVCRedist64ProductPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.052 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:24.052 INF         wszName=PropVCRedist64ProductPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:24.052 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:24.053 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.053 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00086 08:16:24.054 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00089 08:16:24.054 INF       strDisplayValue=1
    MsiUtils.cpp         pr:11672 th:11932 ln:00093 08:16:24.054 INF       retVal=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.055 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:24.055 INF         0x04000000: SetProperty('PropVCRedist64ProductPresent', '1')
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:24.056 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.057 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.057 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:05882 08:16:24.057 INF     + Entering Function : PMInstallUtil::IsDFSRSchemaInstalled()
    AdsiUtils.cpp        pr:11672 th:11932 ln:01446 08:16:24.058 INF       + Entering Function : UTIL::ADSI::ADBind()
    AdsiUtils.cpp        pr:11672 th:11932 ln:01447 08:16:24.059 INF         wszDomainOrServer=(null)
    AdsiUtils.cpp        pr:11672 th:11932 ln:01448 08:16:24.059 INF         wszNamingContext=schemaNamingContext
    AdsiUtils.cpp        pr:11672 th:11932 ln:01449 08:16:24.059 INF         wszPathPrefix=CN=ms-DFSR-ComputerReference
    AdsiUtils.cpp        pr:11672 th:11932 ln:01450 08:16:24.060 INF         ppResult=0x00000000026ED808
    AdsiUtils.cpp        pr:11672 th:11932 ln:00636 08:16:24.060 INF         + Entering Function : UTIL::ADSI::GetNamingContextForDomain()
    AdsiUtils.cpp        pr:11672 th:11932 ln:00637 08:16:24.060 INF           pbstrNamingContext=0x00000000026ECEF0
    AdsiUtils.cpp        pr:11672 th:11932 ln:00638 08:16:24.061 INF           wszNamingContext=schemaNamingContext
    AdsiUtils.cpp        pr:11672 th:11932 ln:00639 08:16:24.061 INF           wszDomain=(null)
    AdsiUtils.cpp        pr:11672 th:11932 ln:00644 08:16:24.061 INF           Build the rootDSE path
    AdsiUtils.cpp        pr:11672 th:11932 ln:00652 08:16:24.062 INF           wstrRootDsePath=LDAP://rootDSE
    AdsiUtils.cpp        pr:11672 th:11932 ln:00654 08:16:24.062 INF           Open the rootDSE object
    AdsiUtils.cpp        pr:11672 th:11932 ln:00658 08:16:24.091 INF           Extract the NamingContext attribute
    AdsiUtils.cpp        pr:11672 th:11932 ln:00636 08:16:24.093 INF         - Leaving Function : UTIL::ADSI::GetNamingContextForDomain()
    AdsiUtils.cpp        pr:11672 th:11932 ln:01459 08:16:24.094 INF         bstrNamingContext=CN=Schema,CN=Configuration,DC=bury,DC=local
    AdsiUtils.cpp        pr:11672 th:11932 ln:01461 08:16:24.094 INF         Build binding path
    AdsiUtils.cpp        pr:11672 th:11932 ln:01469 08:16:24.095 INF         wstrBindingPath=LDAP://CN=ms-DFSR-ComputerReference,CN=Schema,CN=Configuration,DC=bury,DC=local
    AdsiUtils.cpp        pr:11672 th:11932 ln:01471 08:16:24.095 INF         Open AD object
    AdsiUtils.cpp        pr:11672 th:11932 ln:01446 08:16:24.104 INF       - Leaving Function : UTIL::ADSI::ADBind()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:05882 08:16:24.105 INF     - Leaving Function : PMInstallUtil::IsDFSRSchemaInstalled()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:03133 08:16:24.105 INF     bIsDFSRSchemaInstalled=1
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.106 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00083 08:16:24.106 INF       strName=PMDFSRSchemaInstalled
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.107 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:24.107 INF         wszName=PMDFSRSchemaInstalled
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:24.107 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:24.108 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.108 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00086 08:16:24.109 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00089 08:16:24.109 INF       strDisplayValue=1
    MsiUtils.cpp         pr:11672 th:11932 ln:00093 08:16:24.110 INF       retVal=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.110 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:24.111 INF         0x04000000: SetProperty('PMDFSRSchemaInstalled', '1')
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:24.112 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.112 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.112 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    ClusterUtils.h       pr:11672 th:11932 ln:00072 08:16:24.113 INF     + Entering Function : UTIL::CLUST::IsClustered()
    ClusterUtils.h       pr:11672 th:11932 ln:00039 08:16:24.114 INF       + Entering Function : UTIL::CLUST::IsClustered()
    ClusterUtils.h       pr:11672 th:11932 ln:00040 08:16:24.114 INF         ppCluster=0x0000000000000000
    ClusterUtils.h       pr:11672 th:11932 ln:00046 08:16:24.114 INF         + Entering Function : COM initialise outer scope
    ComUtils.cpp         pr:11672 th:11932 ln:00026 08:16:24.115 INF           + Entering Function : UTIL::COM::CCoInitialize::CCoInitialize()
    ComUtils.cpp         pr:11672 th:11932 ln:00027 08:16:24.115 INF             m_hr=0x80010106
    ComUtils.cpp         pr:11672 th:11932 ln:00026 08:16:24.115 INF           - Leaving Function : UTIL::COM::CCoInitialize::CCoInitialize()
    ClusterUtils.h       pr:11672 th:11932 ln:00048 08:16:24.116 INF           + Entering Function : COM initialise inner scope
    ClusterUtils.h       pr:11672 th:11932 ln:00052 08:16:24.116 INF             Create an instance of the cluster management object
    ClusterUtils.h       pr:11672 th:11932 ln:00055 08:16:24.118 INF             CoCreateInstance (CLSID_Cluster), hr=0x80040154
    ClusterUtils.h       pr:11672 th:11932 ln:00048 08:16:24.118 INF           - Leaving Function : COM initialise inner scope
    ComUtils.cpp         pr:11672 th:11932 ln:00043 08:16:24.119 INF           + Entering Function : UTIL::COM::CCoInitialize::~CCoInitialize()
    ComUtils.cpp         pr:11672 th:11932 ln:00043 08:16:24.119 INF           - Leaving Function : UTIL::COM::CCoInitialize::~CCoInitialize()
    ClusterUtils.h       pr:11672 th:11932 ln:00046 08:16:24.119 INF         - Leaving Function : COM initialise outer scope
    ClusterUtils.h       pr:11672 th:11932 ln:00039 08:16:24.120 INF       - Leaving Function : UTIL::CLUST::IsClustered()
    ClusterUtils.h       pr:11672 th:11932 ln:00072 08:16:24.120 INF     - Leaving Function : UTIL::CLUST::IsClustered()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:03137 08:16:24.121 INF     bIsClustered=0
    PMInstallUtil.cpp    pr:11672 th:11932 ln:03154 08:16:24.121 INF     wstrExchangeVsiName=
    SophosExchVersionUti pr:11672 th:11932 ln:00197 08:16:24.121 INF     + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::CExchangeServerVersionInformation()
    SophosExchVersionUti pr:11672 th:11932 ln:00198 08:16:24.122 INF       wszVsiName=
    SophosExchVersionUti pr:11672 th:11932 ln:00202 08:16:24.122 INF       + Entering Function : COM initialised outer scope
    ComUtils.cpp         pr:11672 th:11932 ln:00026 08:16:24.123 INF         + Entering Function : UTIL::COM::CCoInitialize::CCoInitialize()
    ComUtils.cpp         pr:11672 th:11932 ln:00027 08:16:24.123 INF           m_hr=0x80010106
    ComUtils.cpp         pr:11672 th:11932 ln:00026 08:16:24.124 INF         - Leaving Function : UTIL::COM::CCoInitialize::CCoInitialize()
    SophosExchVersionUti pr:11672 th:11932 ln:00204 08:16:24.124 INF         + Entering Function : COM initialised inner scope
    DomainWorkgroupTest. pr:11672 th:11932 ln:00088 08:16:24.124 INF           + Entering Function : UTIL::WG::IsMachineInDomain()
    DomainWorkgroupTest. pr:11672 th:11932 ln:00088 08:16:24.126 INF           - Leaving Function : UTIL::WG::IsMachineInDomain()
    SophosExchVersionUti pr:11672 th:11932 ln:00208 08:16:24.126 INF           Domain member
    AdsiUtils.cpp        pr:11672 th:11932 ln:00295 08:16:24.126 INF           + Entering Function : UTIL::ADSI::GetComputerCommonName()
    AdsiUtils.cpp        pr:11672 th:11932 ln:00297 08:16:24.126 INF             Initialise the out parameter(s)
    AdsiUtils.cpp        pr:11672 th:11932 ln:00305 08:16:24.149 INF             bstrDistinguishedName=CN=BVHSVR01,OU=Domain Controllers,DC=bury,DC=local
    AdsiUtils.cpp        pr:11672 th:11932 ln:00314 08:16:24.149 INF             wszCommonNameBegin=BVHSVR01,OU=Domain Controllers,DC=bury,DC=local
    AdsiUtils.cpp        pr:11672 th:11932 ln:00316 08:16:24.150 INF             wszCommonNameEnd=,OU=Domain Controllers,DC=bury,DC=local
    AdsiUtils.cpp        pr:11672 th:11932 ln:00321 08:16:24.150 INF             Returning, wstrNameRef=BVHSVR01
    AdsiUtils.cpp        pr:11672 th:11932 ln:00295 08:16:24.151 INF           - Leaving Function : UTIL::ADSI::GetComputerCommonName()
    SophosExchVersionUti pr:11672 th:11932 ln:00221 08:16:24.152 INF           wstrVsiName=BVHSVR01
    SophosExchVersionUti pr:11672 th:11932 ln:00229 08:16:24.152 INF           Bind to Active Directory
    AdsiUtils.cpp        pr:11672 th:11932 ln:01446 08:16:24.153 INF           + Entering Function : UTIL::ADSI::ADBind()
    AdsiUtils.cpp        pr:11672 th:11932 ln:01447 08:16:24.153 INF             wszDomainOrServer=(null)
    AdsiUtils.cpp        pr:11672 th:11932 ln:01448 08:16:24.154 INF             wszNamingContext=configurationNamingContext
    AdsiUtils.cpp        pr:11672 th:11932 ln:01449 08:16:24.154 INF             wszPathPrefix=CN=Microsoft Exchange,CN=Services
    AdsiUtils.cpp        pr:11672 th:11932 ln:01450 08:16:24.154 INF             ppResult=0x00000000026ED478
    AdsiUtils.cpp        pr:11672 th:11932 ln:00636 08:16:24.155 INF             + Entering Function : UTIL::ADSI::GetNamingContextForDomain()
    AdsiUtils.cpp        pr:11672 th:11932 ln:00637 08:16:24.155 INF               pbstrNamingContext=0x00000000026EC2C0
    AdsiUtils.cpp        pr:11672 th:11932 ln:00638 08:16:24.155 INF               wszNamingContext=configurationNamingContext
    AdsiUtils.cpp        pr:11672 th:11932 ln:00639 08:16:24.156 INF               wszDomain=(null)
    AdsiUtils.cpp        pr:11672 th:11932 ln:00644 08:16:24.156 INF               Build the rootDSE path
    AdsiUtils.cpp        pr:11672 th:11932 ln:00652 08:16:24.157 INF               wstrRootDsePath=LDAP://rootDSE
    AdsiUtils.cpp        pr:11672 th:11932 ln:00654 08:16:24.157 INF               Open the rootDSE object
    AdsiUtils.cpp        pr:11672 th:11932 ln:00658 08:16:24.164 INF               Extract the NamingContext attribute
    AdsiUtils.cpp        pr:11672 th:11932 ln:00636 08:16:24.166 INF             - Leaving Function : UTIL::ADSI::GetNamingContextForDomain()
    AdsiUtils.cpp        pr:11672 th:11932 ln:01459 08:16:24.166 INF             bstrNamingContext=CN=Configuration,DC=bury,DC=local
    AdsiUtils.cpp        pr:11672 th:11932 ln:01461 08:16:24.166 INF             Build binding path
    AdsiUtils.cpp        pr:11672 th:11932 ln:01469 08:16:24.168 INF             wstrBindingPath=LDAP://CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=bury,DC=local
    AdsiUtils.cpp        pr:11672 th:11932 ln:01471 08:16:24.168 INF             Open AD object
    AdsiUtils.cpp        pr:11672 th:11932 ln:01446 08:16:24.175 INF           - Leaving Function : UTIL::ADSI::ADBind()
    SophosExchVersionUti pr:11672 th:11932 ln:00238 08:16:24.175 INF           Configure the search options
    SophosExchVersionUti pr:11672 th:11932 ln:00247 08:16:24.176 INF           Build search filter
    SophosExchVersionUti pr:11672 th:11932 ln:00251 08:16:24.176 INF           wstrSearchFilter=(&(objectCategory=msExchExchangeServer)(name=BVHSVR01))
    SophosExchVersionUti pr:11672 th:11932 ln:00253 08:16:24.176 INF           Execute the search
    AdsiUtils.cpp        pr:11672 th:11932 ln:00420 08:16:24.177 INF           + Entering Function : UTIL::ADSI::AutoCloseSearchHandle::AutoCloseSearchHandle()
    AdsiUtils.cpp        pr:11672 th:11932 ln:00420 08:16:24.177 INF           - Leaving Function : UTIL::ADSI::AutoCloseSearchHandle::AutoCloseSearchHandle()
    AdsiUtils.h          pr:11672 th:11932 ln:00320 08:16:24.179 INF           + Entering Function : UTIL::ADSI::AutoAdsSearchColumn::AutoAdsSearchColumn()
    AdsiUtils.h          pr:11672 th:11932 ln:00320 08:16:24.179 INF           - Leaving Function : UTIL::ADSI::AutoAdsSearchColumn::AutoAdsSearchColumn()
    AdsiUtils.h          pr:11672 th:11932 ln:00313 08:16:24.610 INF           + Entering Function : UTIL::ADSI::AutoAdsSearchColumn::IsAttached()
    AdsiUtils.h          pr:11672 th:11932 ln:00313 08:16:24.610 INF           - Leaving Function : UTIL::ADSI::AutoAdsSearchColumn::IsAttached()
    SophosExchVersionUti pr:11672 th:11932 ln:00279 08:16:24.611 INF           wstrFullVersionString=Version 14.3 (Build 30123.4)
    SophosExchVersionUti pr:11672 th:11932 ln:00281 08:16:24.611 INF           Determine service pack level from full string
    SophosExchVersionUti pr:11672 th:11932 ln:00287 08:16:24.612 INF           No service pack, call it zero
    SophosExchVersionUti pr:11672 th:11932 ln:00289 08:16:24.612 INF           m_ulServicePackLevel=0
    SophosExchVersionUti pr:11672 th:11932 ln:00302 08:16:24.613 INF           Determine main version from full string
    SophosExchVersionUti pr:11672 th:11932 ln:00318 08:16:24.614 INF           Read version
    SophosExchVersionUti pr:11672 th:11932 ln:00320 08:16:24.614 INF           wszVersionBegin=14.3 (Build 30123.4)
    SophosExchVersionUti pr:11672 th:11932 ln:00323 08:16:24.615 INF           m_ulMajorVersion=14
    SophosExchVersionUti pr:11672 th:11932 ln:00332 08:16:24.615 INF           Read minor version
    SophosExchVersionUti pr:11672 th:11932 ln:00335 08:16:24.616 INF           m_ulMinorVersion=3
    SophosExchVersionUti pr:11672 th:11932 ln:00340 08:16:24.616 INF           Successfully retrieved Exchange version from AD for domain member
    SophosExchVersionUti pr:11672 th:11932 ln:00341 08:16:24.616 INF           m_ulMajorVersion=14
    SophosExchVersionUti pr:11672 th:11932 ln:00342 08:16:24.617 INF           m_ulMinorVersion=3
    SophosExchVersionUti pr:11672 th:11932 ln:00343 08:16:24.617 INF           m_ulServicePackLevel=0
    AdsiUtils.h          pr:11672 th:11932 ln:00333 08:16:24.617 INF           + Entering Function : UTIL::ADSI::AutoAdsSearchColumn::~AutoAdsSearchColumn()
    AdsiUtils.h          pr:11672 th:11932 ln:00333 08:16:24.618 INF           - Leaving Function : UTIL::ADSI::AutoAdsSearchColumn::~AutoAdsSearchColumn()
    AdsiUtils.cpp        pr:11672 th:11932 ln:00425 08:16:24.618 INF           + Entering Function : UTIL::ADSI::AutoCloseSearchHandle::~AutoCloseSearchHandle()
    AdsiUtils.cpp        pr:11672 th:11932 ln:00430 08:16:24.683 INF             Closing search handle 0x00000000024FDF20 on dir-search 0x0000000002490308.
    AdsiUtils.cpp        pr:11672 th:11932 ln:00425 08:16:24.684 INF           - Leaving Function : UTIL::ADSI::AutoCloseSearchHandle::~AutoCloseSearchHandle()
    SophosExchVersionUti pr:11672 th:11932 ln:00204 08:16:24.685 INF         - Leaving Function : COM initialised inner scope
    ComUtils.cpp         pr:11672 th:11932 ln:00043 08:16:24.686 INF         + Entering Function : UTIL::COM::CCoInitialize::~CCoInitialize()
    ComUtils.cpp         pr:11672 th:11932 ln:00043 08:16:24.687 INF         - Leaving Function : UTIL::COM::CCoInitialize::~CCoInitialize()
    SophosExchVersionUti pr:11672 th:11932 ln:00202 08:16:24.687 INF       - Leaving Function : COM initialised outer scope
    SophosExchVersionUti pr:11672 th:11932 ln:00197 08:16:24.688 INF     - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::CExchangeServerVersionInformation()
    SophosExchVersionUti pr:11672 th:11932 ln:00492 08:16:24.688 INF     + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2007SmtpPresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00469 08:16:24.689 INF       + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsRolePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00085 08:16:24.689 INF         + Entering Function : `anonymous-namespace'::RolePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00086 08:16:24.690 INF           wszVersionSubkeyName=v14
    SophosExchVersionUti pr:11672 th:11932 ln:00087 08:16:24.690 INF           wszRoleSubkeyName=HubTransportRole
    SophosExchVersionUti pr:11672 th:11932 ln:00055 08:16:24.691 INF           + Entering Function : `anonymous-namespace'::RolePresentHelper()
    SophosExchVersionUti pr:11672 th:11932 ln:00056 08:16:24.691 INF             wszServerSubkeyName=SOFTWARE\Microsoft\ExchangeServer
    SophosExchVersionUti pr:11672 th:11932 ln:00057 08:16:24.692 INF             wszVersionSubkeyName=v14
    SophosExchVersionUti pr:11672 th:11932 ln:00058 08:16:24.692 INF             wszRoleSubkeyName=HubTransportRole
    SophosExchVersionUti pr:11672 th:11932 ln:00060 08:16:24.692 INF             Build the key name
    SophosExchVersionUti pr:11672 th:11932 ln:00032 08:16:24.693 INF             + Entering Function : `anonymous-namespace'::BuildKeyName()
    SophosExchVersionUti pr:11672 th:11932 ln:00033 08:16:24.693 INF               wszServerSubkeyName=SOFTWARE\Microsoft\ExchangeServer
    SophosExchVersionUti pr:11672 th:11932 ln:00034 08:16:24.694 INF               wszVersionSubkeyName=v14
    SophosExchVersionUti pr:11672 th:11932 ln:00035 08:16:24.694 INF               wszRoleSubkeyName=HubTransportRole
    SophosExchVersionUti pr:11672 th:11932 ln:00043 08:16:24.695 INF               wstrResult=SOFTWARE\Microsoft\ExchangeServer\v14\HubTransportRole
    SophosExchVersionUti pr:11672 th:11932 ln:00032 08:16:24.695 INF             - Leaving Function : `anonymous-namespace'::BuildKeyName()
    SophosExchVersionUti pr:11672 th:11932 ln:00063 08:16:24.696 INF             wstrKeyName=SOFTWARE\Microsoft\ExchangeServer\v14\HubTransportRole
    SophosExchVersionUti pr:11672 th:11932 ln:00055 08:16:24.697 INF           - Leaving Function : `anonymous-namespace'::RolePresentHelper()
    SophosExchVersionUti pr:11672 th:11932 ln:00085 08:16:24.697 INF         - Leaving Function : `anonymous-namespace'::RolePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00469 08:16:24.698 INF       - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsRolePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00492 08:16:24.698 INF     - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2007SmtpPresent()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.699 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00083 08:16:24.699 INF       strName=PMEx2007SmtpPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.700 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:24.700 INF         wszName=PMEx2007SmtpPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:24.701 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:24.701 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.702 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00086 08:16:24.702 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00089 08:16:24.703 INF       strDisplayValue=1
    MsiUtils.cpp         pr:11672 th:11932 ln:00093 08:16:24.704 INF       retVal=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.704 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:24.706 INF         0x04000000: SetProperty('PMEx2007SmtpPresent', '1')
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:24.707 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.708 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.708 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    SophosExchVersionUti pr:11672 th:11932 ln:00499 08:16:24.708 INF     + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsStorePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00447 08:16:24.708 INF       + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2kOrEx2k3Present()
    SophosExchVersionUti pr:11672 th:11932 ln:00447 08:16:24.708 INF       - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2kOrEx2k3Present()
    SophosExchVersionUti pr:11672 th:11932 ln:00454 08:16:24.710 INF       + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2k7OrE14Present()
    SophosExchVersionUti pr:11672 th:11932 ln:00454 08:16:24.710 INF       - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2k7OrE14Present()
    SophosExchVersionUti pr:11672 th:11932 ln:00469 08:16:24.711 INF       + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsRolePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00085 08:16:24.711 INF         + Entering Function : `anonymous-namespace'::RolePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00086 08:16:24.711 INF           wszVersionSubkeyName=v14
    SophosExchVersionUti pr:11672 th:11932 ln:00087 08:16:24.711 INF           wszRoleSubkeyName=MailboxRole
    SophosExchVersionUti pr:11672 th:11932 ln:00055 08:16:24.711 INF           + Entering Function : `anonymous-namespace'::RolePresentHelper()
    SophosExchVersionUti pr:11672 th:11932 ln:00056 08:16:24.711 INF             wszServerSubkeyName=SOFTWARE\Microsoft\ExchangeServer
    SophosExchVersionUti pr:11672 th:11932 ln:00057 08:16:24.712 INF             wszVersionSubkeyName=v14
    SophosExchVersionUti pr:11672 th:11932 ln:00058 08:16:24.712 INF             wszRoleSubkeyName=MailboxRole
    SophosExchVersionUti pr:11672 th:11932 ln:00060 08:16:24.712 INF             Build the key name
    SophosExchVersionUti pr:11672 th:11932 ln:00032 08:16:24.713 INF             + Entering Function : `anonymous-namespace'::BuildKeyName()
    SophosExchVersionUti pr:11672 th:11932 ln:00033 08:16:24.713 INF               wszServerSubkeyName=SOFTWARE\Microsoft\ExchangeServer
    SophosExchVersionUti pr:11672 th:11932 ln:00034 08:16:24.714 INF               wszVersionSubkeyName=v14
    SophosExchVersionUti pr:11672 th:11932 ln:00035 08:16:24.714 INF               wszRoleSubkeyName=MailboxRole
    SophosExchVersionUti pr:11672 th:11932 ln:00043 08:16:24.714 INF               wstrResult=SOFTWARE\Microsoft\ExchangeServer\v14\MailboxRole
    SophosExchVersionUti pr:11672 th:11932 ln:00032 08:16:24.715 INF             - Leaving Function : `anonymous-namespace'::BuildKeyName()
    SophosExchVersionUti pr:11672 th:11932 ln:00063 08:16:24.715 INF             wstrKeyName=SOFTWARE\Microsoft\ExchangeServer\v14\MailboxRole
    SophosExchVersionUti pr:11672 th:11932 ln:00055 08:16:24.716 INF           - Leaving Function : `anonymous-namespace'::RolePresentHelper()
    SophosExchVersionUti pr:11672 th:11932 ln:00085 08:16:24.716 INF         - Leaving Function : `anonymous-namespace'::RolePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00469 08:16:24.717 INF       - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsRolePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00499 08:16:24.717 INF     - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsStorePresent()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.717 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00083 08:16:24.718 INF       strName=PMExchangeStorePresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.718 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:24.718 INF         wszName=PMExchangeStorePresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:24.719 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:24.719 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.719 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00086 08:16:24.720 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00089 08:16:24.720 INF       strDisplayValue=1
    MsiUtils.cpp         pr:11672 th:11932 ln:00093 08:16:24.721 INF       retVal=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.722 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:24.722 INF         0x04000000: SetProperty('PMExchangeStorePresent', '1')
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:24.729 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.729 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.730 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    SophosExchVersionUti pr:11672 th:11932 ln:00454 08:16:24.730 INF     + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2k7OrE14Present()
    SophosExchVersionUti pr:11672 th:11932 ln:00454 08:16:24.730 INF     - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsEx2k7OrE14Present()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.731 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00083 08:16:24.731 INF       strName=PMEx2007Present
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.731 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:24.732 INF         wszName=PMEx2007Present
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:24.732 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:24.732 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.733 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00086 08:16:24.733 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00089 08:16:24.734 INF       strDisplayValue=1
    MsiUtils.cpp         pr:11672 th:11932 ln:00093 08:16:24.734 INF       retVal=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.735 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:24.735 INF         0x04000000: SetProperty('PMEx2007Present', '1')
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:24.736 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.737 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.737 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    SophosExchVersionUti pr:11672 th:11932 ln:00469 08:16:24.738 INF     + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::IsRolePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00085 08:16:24.739 INF       + Entering Function : `anonymous-namespace'::RolePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00086 08:16:24.739 INF         wszVersionSubkeyName=v14
    SophosExchVersionUti pr:11672 th:11932 ln:00087 08:16:24.739 INF         wszRoleSubkeyName=MailboxRole
    SophosExchVersionUti pr:11672 th:11932 ln:00055 08:16:24.740 INF         + Entering Function : `anonymous-namespace'::RolePresentHelper()
    SophosExchVersionUti pr:11672 th:11932 ln:00056 08:16:24.740 INF           wszServerSubkeyName=SOFTWARE\Microsoft\ExchangeServer
    SophosExchVersionUti pr:11672 th:11932 ln:00057 08:16:24.740 INF           wszVersionSubkeyName=v14
    SophosExchVersionUti pr:11672 th:11932 ln:00058 08:16:24.741 INF           wszRoleSubkeyName=MailboxRole
    SophosExchVersionUti pr:11672 th:11932 ln:00060 08:16:24.741 INF           Build the key name
    SophosExchVersionUti pr:11672 th:11932 ln:00032 08:16:24.742 INF           + Entering Function : `anonymous-namespace'::BuildKeyName()
    SophosExchVersionUti pr:11672 th:11932 ln:00033 08:16:24.742 INF             wszServerSubkeyName=SOFTWARE\Microsoft\ExchangeServer
    SophosExchVersionUti pr:11672 th:11932 ln:00034 08:16:24.742 INF             wszVersionSubkeyName=v14
    SophosExchVersionUti pr:11672 th:11932 ln:00035 08:16:24.743 INF             wszRoleSubkeyName=MailboxRole
    SophosExchVersionUti pr:11672 th:11932 ln:00043 08:16:24.743 INF             wstrResult=SOFTWARE\Microsoft\ExchangeServer\v14\MailboxRole
    SophosExchVersionUti pr:11672 th:11932 ln:00032 08:16:24.744 INF           - Leaving Function : `anonymous-namespace'::BuildKeyName()
    SophosExchVersionUti pr:11672 th:11932 ln:00063 08:16:24.744 INF           wstrKeyName=SOFTWARE\Microsoft\ExchangeServer\v14\MailboxRole
    SophosExchVersionUti pr:11672 th:11932 ln:00055 08:16:24.745 INF         - Leaving Function : `anonymous-namespace'::RolePresentHelper()
    SophosExchVersionUti pr:11672 th:11932 ln:00085 08:16:24.745 INF       - Leaving Function : `anonymous-namespace'::RolePresent()
    SophosExchVersionUti pr:11672 th:11932 ln:00469 08:16:24.745 INF     - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::IsRolePresent()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.746 INF     + Entering Function : UTIL::MSI::MsiWrapper::SetProperty()
    MsiUtils.cpp         pr:11672 th:11932 ln:00083 08:16:24.746 INF       strName=PMEx2007ServerPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.748 INF       + Entering Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00118 08:16:24.748 INF         wszName=PMEx2007ServerPresent
    MsiUtils.cpp         pr:11672 th:11932 ln:00119 08:16:24.748 INF         m_pHiddenProperties=0x000007FEC1FE8720
    MsiUtils.cpp         pr:11672 th:11932 ln:00130 08:16:24.748 INF         Returning, bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00117 08:16:24.748 INF       - Leaving Function : UTIL::MSI::MsiWrapper::PropertyIsHidden()
    MsiUtils.cpp         pr:11672 th:11932 ln:00086 08:16:24.750 INF       bHidden=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00089 08:16:24.750 INF       strDisplayValue=1
    MsiUtils.cpp         pr:11672 th:11932 ln:00093 08:16:24.750 INF       retVal=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.750 INF       + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00407 08:16:24.751 INF         0x04000000: SetProperty('PMEx2007ServerPresent', '1')
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:16:24.753 INF         Returning, iResult=0
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:24.753 INF       - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00082 08:16:24.765 INF     - Leaving Function : UTIL::MSI::MsiWrapper::SetProperty()
    SophosExchVersionUti pr:11672 th:11932 ln:00426 08:16:24.765 INF     + Entering Function : UTIL::EXVER::CExchangeServerVersionInformation::MajorVersion()
    SophosExchVersionUti pr:11672 th:11932 ln:00426 08:16:24.766 INF     - Leaving Function : UTIL::EXVER::CExchangeServerVersionInformation::MajorVersion()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:01644 08:16:24.766 INF     + Entering Function : `anonymous-namespace'::Exchange2007GetSystemInformation()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:01645 08:16:24.767 INF       strSupportDir=C:\Users\SBSADMIN\AppData\Local\Temp\1\{72A22D81-C6C4-4C90-A381-A8374BE895C7}
    PMInstallUtil.cpp    pr:11672 th:11932 ln:01646 08:16:24.767 INF       ulExchangeMajorVersionNumber=14
    ProcessUtils.h       pr:11672 th:11932 ln:00334 08:16:24.768 INF       + Entering Function : UTIL::PROCESS::RunCommand()
    ProcessUtils.h       pr:11672 th:11932 ln:00220 08:16:24.768 INF         + Entering Function : UTIL::PROCESS::`anonymous-namespace'::RunCommandHelper()
    ProcessUtils.h       pr:11672 th:11932 ln:00247 08:16:24.768 INF           Launching 'C:\Users\SBSADMIN\AppData\Local\Temp\1\{72A22D81-C6C4-4C90-A381-A8374BE895C7}\Ex2007Config.exe getinfo 14'
    ProcessUtils.h       pr:11672 th:11932 ln:00075 08:16:24.769 INF           + Entering Function : UTIL::PROCESS::`anonymous-namespace'::CreateProcessAW()
    ProcessUtils.h       pr:11672 th:11932 ln:00075 08:16:24.777 INF           - Leaving Function : UTIL::PROCESS::`anonymous-namespace'::CreateProcessAW()
    ProcessUtils.h       pr:11672 th:11932 ln:00299 08:16:28.313 INF           EXIT CODE = -2
    ProcessUtils.h       pr:11672 th:11932 ln:00311 08:16:28.313 INF           Success
    ProcessUtils.h       pr:11672 th:11932 ln:00220 08:16:28.313 INF         - Leaving Function : UTIL::PROCESS::`anonymous-namespace'::RunCommandHelper()
    ProcessUtils.h       pr:11672 th:11932 ln:00334 08:16:28.313 INF       - Leaving Function : UTIL::PROCESS::RunCommand()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:01662 08:16:28.313 ERR       Failed '!bGetInfo || (dwRetCode != ERROR_SUCCESS)' : Win32 error 0x80004005
    PMInstallUtil.cpp    pr:11672 th:11932 ln:01644 08:16:28.315 INF     - Leaving Function : `anonymous-namespace'::Exchange2007GetSystemInformation()
    PMInstallUtil.cpp    pr:11672 th:11932 ln:03111 08:16:28.315 INF   - Leaving Function : PMInstallUtil::GetSystemInformation()
    ComUtils.cpp         pr:11672 th:11932 ln:00043 08:16:28.315 INF   + Entering Function : UTIL::COM::CCoInitialize::~CCoInitialize()
    ComUtils.cpp         pr:11672 th:11932 ln:00043 08:16:28.315 INF   - Leaving Function : UTIL::COM::CCoInitialize::~CCoInitialize()
    MMExResLoad.cpp      pr:11672 th:11932 ln:00206 08:16:28.315 INF   Using GetSystemDefaultLangID
    MMExResLoad.cpp      pr:11672 th:11932 ln:00206 08:16:28.317 INF   Using GetSystemDefaultLangID
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:16:28.318 INF   + Entering Function : UTIL::MSI::MsiProcessTextMessage()
    MsiUtils.cpp         pr:11672 th:11932 ln:00399 08:16:28.318 ERR     0x01000000: Setup encountered an error while gathering system information.
    
    Error details: COM error-code 0x80004005 : Unspecified error
    MsiUtils.cpp         pr:11672 th:11932 ln:00438 08:18:57.315 INF     Returning, iResult=1
    MsiUtils.cpp         pr:11672 th:11932 ln:00392 08:18:57.328 INF   - Leaving Function : UTIL::MSI::MsiProcessTextMessage()
    CustomActions.cpp    pr:11672 th:11932 ln:00351 08:18:57.328 INF - Leaving Function : PM_GetSystemInformation()
    

    VCRedistTest
    Trace File Name : C:\PMDebugLogs\VCRedistTest-13800-08-16-23-518.log
    LogLevel        : 1
    Time            : 10/05/2017 08:16:23.518
    
    File Name            PrId    ThrdId  LnNo     Time          Message
    ===== Logging Enabled ======
    VCRedistTestExe.cpp  pr:13800 th:18132 ln:00018 08:16:23.527 INF + Entering Function : main()
    VCRedistTestExe.cpp  pr:13800 th:18132 ln:00018 08:16:23.545 INF - Leaving Function : main()
    

Children

  • Hi Dan, 

    The cmdlet "Get-TransportServer" is a well known exchange command to view the transport configuration information for the Transport service on Mailbox servers or for Edge Transport servers. This should run properly.

    #####The Error####################

    pr:15896 th:0001 08:16:27.871 ERR Exception message [The term 'Get-TransportServer' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.] StackTrace [ at System.Management.Automation.Internal.PipelineProcessor.SynchronousExecuteEnumerate(Object input, Hashtable errorResults, Boolean enumerate)
    at System.Management.Automation.PipelineNode.Execute(Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)
    at System.Management.Automation.StatementListNode.ExecuteStatement(ParseTreeNode statement, Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)] Source [System.Management.Automation] String [System.Management.Automation.CmdletInvocationException: The term 'Get-TransportServer' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. ---> System.Management.Automation.CommandNotFoundException: The term 'Get-TransportServer' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
    at System.Management.Automation.CommandDiscovery.LookupCommandInfo(String commandName, CommandOrigin commandOrigin)
    at System.Management.Automation.CommandDiscovery.LookupCommandProcessor(String commandName, CommandOrigin commandOrigin, Nullable`1 useLocalScope)
    at System.Management.Automation.ExecutionContext.CreateCommand(String command)
    at System.Management.Automation.CommandNode.CreateCommandProcessor(Int32& index, ExecutionContext context)
    at System.Management.Automation.CommandNode.AddToPipeline(PipelineProcessor pipeline, ExecutionContext context)
    at System.Management.Automation.PipelineNode.Execute(Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)
    at System.Management.Automation.StatementListNode.ExecuteStatement(ParseTreeNode statement, Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)
    --- End of inner exception stack trace ---
    at System.Management.Automation.Internal.PipelineProcessor.SynchronousExecuteEnumerate(Object input, Hashtable errorResults, Boolean enumerate)
    at System.Management.Automation.PipelineNode.Execute(Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)
    at System.Management.Automation.StatementListNode.ExecuteStatement(ParseTreeNode statement, Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)]
    pr:15896 th:0001 08:16:27.871 INF - Leaving function Ex2007Config.Ex2007Config.ProcessCommandLine()

     #############

     

    If you open an exchange powershell prompt, and run Get-TransportServer manually....does it run successfully?

    This might be a powershell issue...Make sure IIS\exchange powershell is healthy.

    We also use WMI to gather some system information details. Open a windows command prompt and run: wmic /namespace:\\root\cimv2 path Win32_ServerFeature get *

    Do you get any results? If not, re-register all .MOF files inside the WBEM folders: Open a windows command prompt, browse to c:\Windows\System32\wbem\ and run: for %i in (*.mof) do mofcomp %i

    If re-registering does not work, you may try to reset the repository: winmgmt /resetRepository

    Let me know if it helps