WAIT_OPTION 枚举

包含一些值,这些值指示当公共语言运行时 (CLR) 块发出请求操作时,主机应执行的操作。

语法

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

成员

成员 说明
WAIT_ALERTABLE 如果 CLR 调用 IHostTask::Alert 方法,则通知主机应唤醒任务。
WAIT_MSGPUMP 当线程被阻止时,通知主机必须在当前 OS 线程上抽取消息。 运行时仅在 STA 线程上指定此值。
WAIT_NOTINDEADLOCK 通知主机,指定的同步请求不能被主机中断。 也就是说,主机无法返回 HOST_E_DEADLOCK

注解

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

要求

平台:请参阅系统要求

标头:MSCorEE.h

库:MSCorEE.dll

.NET Framework 版本:自 2.0 起可用

另请参阅