Вопросы к Поиску с Алисой
Разница между функциями WaitForSingleObject и WaitForMultipleObjects заключается в том, что WaitForSingleObject осуществляет ожидание одного объекта, а WaitForMultipleObjects может ожидать изменения состояния сразу нескольких объектов. xakep.ru
WaitForSingleObject ждёт, когда объект перейдёт в сигнальное состояние, при этом поток, вызвавший её, не расходует процессорное время. xakep.ru
WaitForMultipleObjects может ожидать как освобождения любого из указанных объектов (bWaitAll = FALSE), так и всех сразу (bWaitAll = TRUE). intuit.ru Описатели этих объектов передаются в массиве в параметре const HANDLE |*lpHandles. xakep.ru Количество элементов массива задаётся с помощью DWORD nCount, а BOOL bWaitAll позволяет приостанавливать поток до тех пор, пока все объекты ядра не перейдут в сигнальное состояние. xakep.ru