RegisterWaitForSingleObject에 대한 문서는 기본 Win32에서 API는 기본 WT_EXECUTEDEFAULT 플래그를 사용하기 때문에 콜백에 대한 상호 배제를 제공하지 않는 waitObject에 대한 뮤텍스를 사용ThreadPool.RegisterWaitForSingleObject가있는 이벤트를 사용하는 것이 안전합니까?
말한다, 각각의 콜백은 별도의 을 전달됩니다 스레드 풀 스레드 대신 뮤텍스의 , 1
및 최대 카운트 세마포어 를 사용합니다 (WaitHandle이 인수에 대한 설명서)는
뮤텍스보다 WaitHandle이 다른를 사용 말한다이
이것은 이벤트를 사용하는 것이 안전하다는 것을 의미하는 것 같습니다.
AutoResetEvent와 ManualResetEvent를 사용하는 데 차이가 있습니까?