Enumeração WAIT_OPTION

Contém valores que indicam a ação que um host deve executar se uma operação solicitada pelo CLR (Common Language Runtime) for bloqueada.

Sintaxe

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

Membros

Membro DESCRIÇÃO
WAIT_ALERTABLE Notifica o host de que a tarefa deve ser ativada se o CLR chamar o método IHostTask::Alert.
WAIT_MSGPUMP Notifica o host de que ele deve bombear mensagens no thread do sistema operacional atual se o thread ficar bloqueado. O runtime especifica esse valor apenas em um thread STA.
WAIT_NOTINDEADLOCK Notifica o host de que a solicitação de sincronização especificada não pode ser interrompida por um host. Ou seja, o host não pode retornar HOST_E_DEADLOCK.

Comentários

Os métodos IHostTaskManager::Sleep e IHostTaskManager::SwitchToTaskassumem um parâmetro desse tipo.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: MSCorEE.h

Biblioteca: MSCorEE.dll

Versões do .NET Framework: disponíveis desde 2.0

Confira também