WAIT_OPTION 列舉
包含值,表示當 Common Language Runtime (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::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