다음을 통해 공유


IHostSyncManager 인터페이스

CLR(공용 언어 런타임)에서 Win32 동기화 함수를 사용하는 대신 호스트를 호출하여 동기화 기본 형식을 만들 수 있도록 하는 메서드를 제공합니다.

메서드

메서드

설명

IHostSyncManager::CreateAutoEvent 메서드

자동 재설정 이벤트 개체를 만듭니다.

IHostSyncManager::CreateCrst 메서드

동기화를 위해 임계 영역 개체를 만듭니다.

IHostSyncManager::CreateCrstWithSpinCount 메서드

동기화를 위해 회전 횟수를 지정하여 임계 영역 개체를 만듭니다.

IHostSyncManager::CreateManualEvent 메서드

수동 재설정 이벤트 개체를 만듭니다.

IHostSyncManager::CreateMonitorEvent 메서드

모니터링되는 자동 재설정 이벤트 개체를 만듭니다.

IHostSyncManager::CreateRWLockReaderEvent 메서드

판독기 잠금을 구현하기 위한 수동 재설정 이벤트 개체를 만듭니다.

IHostSyncManager::CreateRWLockWriterEvent 메서드

작성기 잠금을 구현하기 위한 자동 재설정 이벤트 개체를 만듭니다.

IHostSyncManager::CreateSemaphore 메서드

CLR에서 대기 이벤트의 세마포로 사용할 IHostSemaphore 개체를 만듭니다.

IHostSyncManager::SetCLRSyncManager 메서드

현재 IHostSyncManager 인스턴스와 연결할 ICLRSyncManager 인스턴스를 설정합니다.

설명

CLR에서는 IID를 IID_IHostSyncManager로 지정하고 IHostControl::GetHostManager 메서드를 호출하여 호스트에 구현된 IHostSyncManager를 검색합니다.

요구 사항

플랫폼: .NET Framework 시스템 요구 사항 참조

헤더: MSCorEE.h

라이브러리: MSCorEE.dll에 리소스로 포함됨

.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

참고 항목

참조

ICLRSyncManager 인터페이스

기타 리소스

호스팅 인터페이스