WAIT_OPTION

更新:2007 年 11 月

包含一些值,这些值指示公共语言运行库 (CLR) 请求的操作堵塞时宿主应采取的操作。

typedef enum {
    WAIT_MSGPUMP       = 0x1,
    WAIT_ALERTABLE     = 0x2,
    WAIT_NOTINDEADLOCK = 0x4,
} WAIT_OPTION;

成员

成员

说明

WAIT_ALERTABLE

通知宿主在 CLR 调用 IHostTask::Alert 方法的情况下应唤醒任务。

WAIT_MSGPUMP

通知宿主当线程被阻止时必须在当前操作系统线程上发送消息。运行库仅在 STA 线程上指定此值。

WAIT_NOTINDEADLOCK

通知宿主指定的同步请求无法被宿主中断。即宿主无法返回 HOST_E_DEADLOCK。

备注

IHostTaskManager::SleepIHostTaskManager::SwitchToTask 方法均采用此类型的参数。

要求

**平台:**请参见 .NET Framework 系统要求

**头文件:**MSCorEE.idl

**库:**MSCorEE.dll

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

请参见

其他资源

宿主枚举