共用方式為


IHostSyncManager 介面

藉由呼叫主應用程式 (而非使用標準的 Win32 同步處理函式),提供方法讓 Common Language Runtime (CLR) 建立同步處理原始物件。

方法

方法

說明

IHostSyncManager::CreateAutoEvent 方法

建立自動重設事件的物件。

IHostSyncManager::CreateCrst 方法

建立同步處理的關鍵區段物件。

IHostSyncManager::CreateCrstWithSpinCount 方法

建立具有同步處理微調計數的關鍵區段物件。

IHostSyncManager::CreateManualEvent 方法

建立手動重設事件物件。

IHostSyncManager::CreateMonitorEvent 方法

建立監視的自動重設事件物件。

IHostSyncManager::CreateRWLockReaderEvent 方法

為讀取器鎖定的實作建立手動重設事件物件。

IHostSyncManager::CreateRWLockWriterEvent 方法

為寫入器鎖定的實作建立自動重設事件物件。

IHostSyncManager::CreateSemaphore 方法

為 CLR 建立 IHostSemaphore 物件,以當做等候事件的號誌 (Semaphore) 使用。

IHostSyncManager::SetCLRSyncManager 方法

設定 ICLRSyncManager 執行個體,以便與目前的 IHostSyncManager 執行個體產生關聯。

備註

CLR 會呼叫 IHostControl::GetHostManager 方法並搭配 IID_IHostSyncManager 的 IID,探索主應用程式之 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 介面

其他資源

裝載介面