Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Enthält Werte, die die Aktion angeben, die ein Host durchführen soll, wenn eine von der Common Language Runtime (CLR) angeforderte Operation blockiert wird.
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 Nachrichten auf den aktuellen Betriebssystemthread verteilt werden müssen, wenn der Thread blockiert wird. Die Common Language Runtime gibt diesen Wert nur für einen STA-Thread an. |
WAIT_NOTINDEADLOCK |
Benachrichtigt den Host, dass die angegebene Synchronisierungsanforderung nicht vom Host unterbrochen werden kann. Das heißt, der Host kann HOST_E_DEADLOCK nicht zurückgeben. |
Hinweise
Die IHostTaskManager::Sleep-Methode und die IHostTaskManager::SwitchToTask-Methode übernehmen beide einen Parameter dieses Typs.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: MSCorEE.idl
Bibliothek: MSCorEE.dll
.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0