BOOL WINAPI ResetEvent(
__in HANDLE hEvent
);
hEvent : 이벤트 오브젝트의 핸들을 인자로 전달한다.
전달된 핸들의 오브젝트는 Non-Signaled상태가 된다.
Manual-Reset Mode에서 이벤트 오브젝트가 Non-Signaled상태에 있다가 WaitForSingleObject를 호출한 쓰레드는 블로킹 상태에 있다가 이벤트 오브젝트가 Signaled상태가 되면 WaitForSigleObject를 반환하지만 이벤트 오브젝트는 Non-Signaled상태가 되진 않는다. 그래서 ResetEvent함수를 호출 함으로써 Non-Signaled로 변경해줘야 한다.
'My Study > Function' 카테고리의 다른 글
GetExceptionCode (0) | 2010.02.25 |
---|---|
SetEvent (0) | 2010.02.25 |
CreateEvent (0) | 2010.02.25 |
ReleaseSemaphore (0) | 2010.02.25 |
CreateSemaphore (0) | 2010.02.25 |