Condividi tramite


Enumerazione WAIT_OPTION

Contiene valori che indicano l'azione che un host deve eseguire se un'operazione richiesta dai blocchi CLR (Common Language Runtime).

Sintassi

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

Members

Membro Descrizione
WAIT_ALERTABLE Notifica all'host che l'attività deve essere svegliata se il CLR chiama il metodo IHostTask::Alert .
WAIT_MSGPUMP Notifica all'host che deve pompare i messaggi nel thread del sistema operativo corrente se il thread viene bloccato. Il runtime specifica questo valore solo in un STA thread.
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.

Commenti

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: Disponibile da 2.0

Vedi anche