Sdílet prostřednictvím


WAIT_OPTION – výčet

Obsahuje hodnoty, které označují akci, kterou má hostitel provést, pokud operace požadovaná modulem CLR (Common Language Runtime) blokuje.

Syntax

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

Členové

Člen Description
WAIT_ALERTABLE Upozorní hostitele, že úloha by měla být probuzena, pokud CLR volá metodu IHostTask::Alert .
WAIT_MSGPUMP Upozorní hostitele, že musí pumpovat zprávy v aktuálním vlákně operačního systému, pokud se vlákno zablokuje. Modul runtime určuje tuto hodnotu pouze ve vlákně STA .
WAIT_NOTINDEADLOCK Upozorní hostitele, že hostitel nemůže přerušit zadaný požadavek na synchronizaci. To znamená, že hostitel nemůže vrátit HOST_E_DEADLOCK.

Poznámky

IHostTaskManager::Sleep a IHostTaskManager::SwitchToTask metody mají parametr tohoto typu.

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: MSCorEE.h

Knihovna: MSCorEE.dll

Verze rozhraní .NET Framework: K dispozici od verze 2.0

Viz také