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