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
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage (pull requests). Pour plus d’informations, consultez notre guide du contributeur.