IHostManualEvent

更新:2007 年 11 月

提供宿主的手动重置事件的表示形式的实现。

interface IHostManualEvent : IUnknown {
    HRESULT Reset ();
    HRESULT Set ();
    HRESULT Wait (
        [in] DWORD dwMilliseconds,
        [in] DWORD option
    );
};

方法

方法

说明

IHostManualEvent::Reset 方法

将当前的 IHostManualEvent 实例重置为非终止状态。

IHostManualEvent::Set 方法

将当前 IHostManualEvent 实例设置为终止状态。

IHostManualEvent::Wait 方法

导致当前 IHostManualEvent 实例一直等待,直到其拥有或指定的时间量过去为止。

要求

**平台:**请参见 .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

IHostSemaphore

IHostSyncManager

其他资源

宿主接口