Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Enthält Werte, die angeben, welche Aktion ein Host ausführen soll, wenn ein von der Common Language Runtime (CLR) angeforderter Vorgang blockiert wird.
Syntax
typedef enum {
WAIT_MSGPUMP = 0x1,
WAIT_ALERTABLE = 0x2,
WAIT_NOTINDEADLOCK = 0x4,
} WAIT_OPTION;
Member
| Member | BESCHREIBUNG |
|---|---|
WAIT_ALERTABLE |
Benachrichtigt den Host, dass die Aufgabe aktiviert werden sollte, wenn die CLR die IHostTask::Alert-Methode aufruft. |
WAIT_MSGPUMP |
Benachrichtigt den Host, dass er Nachrichten zum aktuellen OS-Thread verschieben muss, wenn der Thread blockiert wird. Die Runtime gibt diesen Wert nur für einen STA-Thread an. |
WAIT_NOTINDEADLOCK |
Benachrichtigt den Host, dass die angegebene Anforderung zur Synchronisierung nicht von einem Host unterbrochen werden kann. Das heißt, der Host kann nicht HOST_E_DEADLOCK zurückgeben. |
Bemerkungen
Die Methoden IHostTaskManager::Sleep und IHostTaskManager::SwitchToTask benötigen beide einen Parameter dieses Typs.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: MSCorEE.h
Bibliothek: MSCorEE.dll
.NET Framework-Versionen: Seit 2.0 verfügbar.