WAIT_OPTION, énumération
Contient des valeurs qui indiquent l'action qu'un hôte doit effectuer si une opération demandée par le Common Language Runtime (CLR) se bloque.
typedef enum {
WAIT_MSGPUMP = 0x1,
WAIT_ALERTABLE = 0x2,
WAIT_NOTINDEADLOCK = 0x4,
} WAIT_OPTION;
Membres
Membre |
Description |
---|---|
WAIT_ALERTABLE |
Avertit l'hôte que la tâche doit être réactivée si le CLR appelle la méthode IHostTask::Alert. |
WAIT_MSGPUMP |
Avertit l'hôte qu'il doit pomper des messages sur le thread du système d'exploitation actuel si le thread se bloque. Le runtime spécifie cette valeur uniquement sur un thread STA. |
WAIT_NOTINDEADLOCK |
Avertit l'hôte que la demande de synchronisation spécifiée ne peut pas être arrêtée par un hôte. Autrement dit, l'hôte ne peut pas retourner HOST_E_DEADLOCK. |
Notes
Les méthodes IHostTaskManager::Sleep et IHostTaskManager::SwitchToTask prennent toutes deux un paramètre de ce type.
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : MSCorEE.h
Bibliothèque : MSCorEE.dll
Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0