Partilhar via


Enumeração de WAIT_OPTION

Contém valores que indicam a ação que um anfitrião deve efetuar se uma operação pedida pelo runtime de linguagem comum (CLR) bloquear.

Syntax

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

Membros

Membro Description
WAIT_ALERTABLE Notifica o anfitrião de que a tarefa deve ser despertada se o CLR chamar o método IHostTask::Alert .
WAIT_MSGPUMP Notifica o anfitrião de que tem de enviar mensagens no thread do SO atual se o thread ficar bloqueado. O runtime especifica este valor apenas num STA thread.
WAIT_NOTINDEADLOCK Notifica o anfitrião de que o pedido de sincronização especificado não pode ser interrompido por um anfitrião. Ou seja, o anfitrião não pode devolver HOST_E_DEADLOCK.

Observações

Os métodos IHostTaskManager::Sleep e IHostTaskManager::SwitchToTask assumem um parâmetro deste tipo.

Requisitos

Plataformas: Veja Requisitos de Sistema.

Cabeçalho: MSCorEE.h

Biblioteca: MSCorEE.dll

.NET Framework Versões: Disponível desde 2.0

Ver também