共用方式為


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::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

請參閱

其他資源

裝載列舉