IHostSyncManager 介面
提供方法讓 Common Language Runtime (CLR) 能夠藉由呼叫主機 (而不是使用 Win32 同步處理函式) 來建立同步處理原始物件。
方法
方法 | 描述 |
---|---|
CreateAutoEvent 方法 | 建立自動重設事件物件。 |
CreateCrst 方法 | 建立同步處理的重要區段物件。 |
CreateCrstWithSpinCount 方法 | 建立具有同步處理微調計數的重要區段物件。 |
CreateManualEvent 方法 | 建立手動重設事件物件。 |
CreateMonitorEvent 方法 | 建立受監視的自動重設事件物件。 |
CreateRWLockReaderEvent 方法 | 建立手動重設事件物件,以實作讀取器鎖定。 |
CreateRWLockWriterEvent 方法 | 建立自動重設事件物件,以實作寫入器鎖定。 |
CreateSemaphore 方法 | 為 CLR 建立 IHostSemaphore 物件,以作為等候事件的旗號。 |
SetCLRSyncManager 方法 | 將 ICLRSyncManager 執行個體設定為與目前 IHostSyncManager 執行個體產生關聯。 |
備註
CLR 會藉由呼叫 IHostControl::GetHostManager 方法並使用 IID_IHostSyncManager 的 IID
來探索主機的 IHostSyncManager
實作。
規格需求
平台:請參閱系統需求。
標題: MSCorEE.h
程式庫:包含作為 MSCorEE.dll 中的資源
.NET Framework版本:自 2.0 起可用