проверка наличия мьютекса установщика Windows

В одном из моих интеграционных тестов у меня есть два потока, которые удаляют, а затем устанавливают программу, но при последовательном запуске они генерируют ошибкуFailed to grab execution mutex. System error 258.

Чтобы обойти это, я должен спать после удаление. Я попытался проверить, запущен ли процесс msiexec, но постоянно было 2 -3, так что это плохой показатель. Есть ли способ проверить, доступен ли мьютекс выполнения msiexec?

6
задан probably at the beach 13 April 2012 в 16:29
поделиться