Fonction TpSetCallbackPriority (winnt.h)
Spécifie la priorité d’une fonction de rappel par rapport à d’autres éléments de travail dans le même pool de threads.
Syntaxe
void TpSetCallbackPriority(
[in, out] PTP_CALLBACK_ENVIRON CallbackEnviron,
[in] TP_CALLBACK_PRIORITY Priority
);
Paramètres
[in, out] CallbackEnviron
Structure TP_CALLBACK_ENVIRON qui définit l’environnement de rappel. La fonction TpInitializeCallbackEnviron retourne cette structure.
[in] Priority
Priorité du rappel par rapport aux autres rappels dans le même pool de threads. Ce paramètre peut être l’une des valeurs d’énumération TP_CALLBACK_PRIORITY suivantes :
Valeur de retour
None
Remarques
Les rappels de priorité supérieure sont garantis pour être exécutés en premier par le premier thread de travail disponible, mais ils ne sont pas garantis pour se terminer avant les rappels de priorité inférieure.
Cette fonction est implémentée en tant que fonction inline.
Configuration requise
Plateforme cible | Windows |
En-tête | winnt.h |
Voir aussi
TpSetCallbackActivationContext
TpSetCallbackFinalizationCallback