Здравствуйте, ononim, Вы писали:
_>>А вот такой вопрос — как узнать, сколько времени будет поток ждать объект (т.е., с каким временным параметром было вызвано WaitForSingleObject) и с каким WaitType (all или any) в случае WaitForMultipleObject? O>вы бы лучше сказали что хотите сделать O>вся эта информация легко достается дебагером из крэшдампов, гораздо легче чем то, что вы хотите сделать
В общем, хочу написать приложение, которое бы отслеживало тупиковые ситуации связанные с объектами синхронизации. Думаю писать драйвер, чтобы периодически сканировать граф "потоки-ресурсы" и далее редуцировать его. В принципе, приложении более демонстрационное — сначало можно рассмотреть ожидание мьютексов, ожидание окончания других потоков — мне подходит для нужного графа.
Если я действительно иду очень сложным путём — прошу подсказать мне, где почитать и посмотреть полезную мне информацию
Заранее благодарен