CSingleLock::Lock

BOOL 잠금 (DWORD dwTimeOut = 인 피 니트);

반환 값

함수는 성공 하는 경우 0이 아닌 그렇지 않으면 0。

매개 변수

dwTimeOut

사용할 수 있는 동기화 개체를 대기 하는 시간을 지정 (신호). 무한, 잠금 개체를 반환 하기 전에 신호를 보낼 때까지 대기 하는 경우。

주의

CSingleLock 생성자에 제공 하는 동기화 개체에 의해 제어 되는 리소스에 대 한 액세스를 얻기 위해이 함수를 호출 합니다. 경우 동기화 개체가 신호를, 자물쇠 는 성공적으로 반환 됩니다 하 고 스레드는 이제 개체를 소유 합니다. 동기화 개체가 신호 받지 않음으로 경우 (사용할 수 없음), 잠금 dwTimeOut 매개 변수에 지정 된 밀리초 수를 최대 신호 동기화 개체에 대 한 기다립니다. 동기화 개체에서 지정한 양의 시간 신호 하지 않았다, 경우 잠금 오류를 반환 합니다.

CSingleLock 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

Index