MigXmlHelper.DoesOSMatch("NT","5.1.*") MigXmlHelper.DoesOSMatch("NT","5.2.*") MigXmlHelper.DoesObjectExist("Registry", "HKLM\SYSTEM\CurrentControlSet\Services\MSMQ") MigXmlHelper.DoesStringContentContain("Registry", "HKLM\SYSTEM\CurrentControlSet\Services\MSMQ[ImagePath]", "mqsvc.exe") MigXmlHelper.DoesObjectExist("Registry", "HKLM\SYSTEM\CurrentControlSet\Services\MQAC") MigXmlHelper.DoesStringContentContain("Registry", "HKLM\SYSTEM\CurrentControlSet\Services\MQAC[ImagePath]", "mqac.sys") MigXmlHelper.DoesObjectExist("File", "%windir%\system32\mqsvc.exe"); MigXmlHelper.DoesObjectExist("File", "%windir%\system32\drivers\mqac.sys"); MigXmlHelper.DoesObjectExist("File", "%windir%\system32\mqrt.dll"); MigXmlHelper.DoesObjectExist("Registry", "HKLM\SOFTWARE\Microsoft\MSMQ\Parameters") MigXmlHelper.DoesObjectExist("Registry", "HKLM\SOFTWARE\Microsoft\MSMQ\Parameters\Setup") %varStoreReliablePath%[*.mq] %varStorePersistentPath%[*.mq] %varStoreXactLogPath%[*.lg*] %varStoreLogPath%[*.mq] %varStoreJournalPath%[*.mq] %varMsmqRootPath%\storage\lqs[*] %varMsmqRootPath%\storage\[QMLog] HKLM\SOFTWARE\Microsoft\MSMQ\Parameters\* [*] HKLM\SOFTWARE\Microsoft\MSMQ\Setup\* [*] HKLM\Software\Microsoft\MSMQ\Parameters\CertificationAuthorities\* [*] HKLM\Software\Microsoft\MSMQ\Parameters\MachineCache[StaticMQISServer] HKLM\Software\Microsoft\MSMQ\Parameters\MachineCache[ForcedDSServer] HKLM\Software\Microsoft\MSMQ\Parameters\MachineCache[PerThreadDSServer] HKLM\Software\Microsoft\MSMQ\Parameters\OCMsetup HKLM\Software\Microsoft\MSMQ\Parameters\setup[AlwaysWithoutDS]