WAIT_OPTION 枚举

包含一些值,这些值指示公共语言运行时 (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.h

**库:**MSCorEE.dll

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

请参见

其他资源

承载枚举