안녕하세요 삽잡이입니다. 이번 시간에는 커널 동기화 객체들의 신호 상태를 기다리는 WaitForSingleObject 함수의 반환 코드에 대해서 알아보려고 합니다. 우선, WaitForSingleObject 함수는 두번째 인자의 시간까지 상태 확인을 원하는 커널 오브젝트를 기다립니다. WaitForSingleObject 함수를 통해 해당 커널 오브젝트가어떻게 종료됬는지, 혹은 상태에 대해서 파악할 수 있기 때문에 몇가지 종료 코드에 대해서 알아보도록 하겠습니다. 우선, WAIT_OBJECT_0 코드는 정상적인 신호 상태를 검출했을 때 반환 되는 코드입니다. 뮤텍스는 소유권을 가지고 있기 때문에해당 뮤텍스의 소유권을 포기할 수 있는 놈은 자기 자신 밖에 없습니다.그런데, 반환하지 않고 쓰레드가 종료된다면,..