共用方式為


IHostSemaphore

更新:2007 年 11 月

表示主應用程式對於執行緒的號誌實作。

interface IHostSemaphore : IUnknown {
    HRESULT ReleaseSemaphore (
        [in]  LONG  lReleaseCount,
        [out] LONG  *lpPreviousCount
    );
    HRESULT Wait (
        [in]  DWORD dwMilliseconds,
        [in]  DWORD option
    );
};

方法

方法

描述

IHostSemaphore::ReleaseSemaphore 方法

將目前的 IHostSemaphore 執行個體計數增加指定的數量。

IHostSemaphore::Wait 方法

導致目前的 IHostSemaphore 執行個體必須等待,直到已經擁有該執行個體或經過指定的時間量。

需求

**平台:**請參閱 .NET Framework 系統需求

**標頭:**MSCorEE.idl

程式庫:包含做為 MSCorEE.dll 中的資源

**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

請參閱

參考

ICLRSyncManager

IHostAutoEvent

IHostManualEvent

IHostSyncManager

其他資源

裝載介面