반응형
Mutex를 사용하는 기본 방법은 다음과 같다.
static Mutex mtx = new Mutex(); if (mtx.WaitOne(1000)) { mtx.ReleaseMutex(); } mtx.ReleaseMutex(); mtx.Dispose(); |
Mutex를 사용한 후에는 Dispose로 삭제해야 한다. 또는 using을 사용할수도 있다. (@)
ReleaseMutex는 Mutex를 얻은 쓰레드내에서 실행해야 한다.
☞ 상호배제
반응형
'컴퓨터 > C#' 카테고리의 다른 글
C# Form의 모든 Control 제어 (0) | 2019.10.29 |
---|---|
C# CPU 사용량, 메모리 용량 (0) | 2019.10.29 |
C# UDP 프로그램 (0) | 2019.07.16 |
[C#] 자원 관리 - Managed와 Unmanaged 차이 (0) | 2019.07.13 |
C# 다른 프로그램 실행하기 (0) | 2019.07.04 |
댓글