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]