Прежде всего, я проверил это, и оно работало хорошо.Я хочу знать, правильно это или нет.
funcA() {
DWORD res = WaitForSingleObject(mutex, INFINITE);
if (aaa != bbb) throw "aaa";
ReleaseMutex(mutex);
}
WaitForSingleObject всегда возвращает «0», а не «WAIT_ABANDONED» или любые другие коды ошибок.Я просто не могу найти документацию, описывающую Mutex, которая будет выпущена на "throw".
Спасибо