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 les blocs CLR (Common Language Runtime).

Syntaxe

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 sortir du mode veille si le CLR appelle la méthode IHostTask::Alert.
WAIT_MSGPUMP Avertit l’hôte qu’il doit pomper des messages sur le thread de 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 interrompue 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.

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : MSCorEE.h

Bibliothèque : MSCorEE.dll

Versions de .NET Framework : disponible depuis la version 2.0

Voir aussi