Partager via


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

Voir aussi

Autres ressources

Énumérations d'hébergement