본문 바로가기

공부/c++

WaitForMultipleObjects함수

반응형

HANDLE objects[3];

objects[0] = pParent->m_StopThread;

objects[1] = reqsem;

objects[2] = check_timer;


DWORD result;


result = WaitForMultipleObjects(3, objects, FALSE, INFINITE);


if(result == WAIT_FAILED)

{

}


WaitForMultipleObjects함수 호출 시 WaitForMultipleObjects함수에서 멈춰 있을 것으로 예상했지만

WAIT_FAILED을 반환할 때에는 WaitForMultipleObjects함수 안의 objects배열의 요소가 NULL로 되어 있지 않은지 검사해 봐야 함

반응형