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::Sleep 和 IHostTaskManager::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