WAIT_OPTION 列舉
包含值,指出如果 Common Language Runtime (CLR) 區塊要求作業,主機應該採取的動作。
語法
typedef enum {
WAIT_MSGPUMP = 0x1,
WAIT_ALERTABLE = 0x2,
WAIT_NOTINDEADLOCK = 0x4,
} WAIT_OPTION;
成員
member | 描述 |
---|---|
WAIT_ALERTABLE |
如果 CLR 呼叫 IHostTask::Alert 方法,通知主機應該喚醒工作。 |
WAIT_MSGPUMP |
通知主機,如果執行緒遭到封鎖,則必須在目前的 OS 執行緒上抽出訊息。 執行階段只會在 STA 執行緒上指定此值。 |
WAIT_NOTINDEADLOCK |
通知主機,指定的同步處理要求無法由主機中斷。 也就是說,主機無法傳回 HOST_E_DEADLOCK 。 |
備註
IHostTaskManager::Sleep 和 IHostTaskManager::SwitchToTask 方法都會採用此類型的參數。
規格需求
平台:請參閱系統需求。
標題: MSCorEE.h
程式庫: MSCorEE.dll
.NET Framework版本:自 2.0 起可用