Здравствуйте, ekamaloff, Вы писали:
E>[skipped] Период ожидания, равный нулю, это особый режим работы WaitForSingleObject, при котором он просто проверяет состояние объекта синхронизации и немедленно возвращает управление. В этом смысле 0 совсем не равнозначен 1.
E>[skipped]
да, спасибо за замечание (imho, существенное)
E>Если в случае с хендлом треда (равно как и с хендлом процесса) WaitForSingleObject возвращает WAIT_OBJECT_0, значит поток/процесс завершен. Я там кстати ошибку допустил, нужно было сравнивать не на равенство WAIT_OBJECT_0, а на равенство WAIT_TIMEOUT, видимо это вызвало у тебя вопрос. Приношу свои извинения если что