Condividi tramite


Enumerazione WAIT_OPTION

Contiene valori che indicano l'azione che deve essere eseguita dall'host in caso di blocco di un'operazione richiesta da Common Language Runtime.

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

Membri

Membro

Descrizione

WAIT_ALERTABLE

Notifica all'host che l'attività deve essere riattivata se CLR chiama il metodo IHostTask::Alert.

WAIT_MSGPUMP

Notifica all'host di eseguire il pumping dei messaggi sul thread corrente del sistema operativo, se il thread si blocca. Common Language Runtime specifica questo valore solo su un thread STA.

WAIT_NOTINDEADLOCK

Notifica all'host che la richiesta di sincronizzazione specificata non può essere interrotta da un host. Ovvero, l'host non può restituire HOST_E_DEADLOCK.

Note

I metodi IHostTaskManager::Sleep e IHostTaskManager::SwitchToTask accettano entrambi un parametro di questo tipo.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: MSCorEE.h

Libreria: MSCorEE.dll

Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vedere anche

Altre risorse

Enumerazioni di hosting