Funzione TpSetCallbackPriority (winnt.h)
Specifica la priorità di una funzione di callback rispetto ad altri elementi di lavoro nello stesso pool di thread.
Sintassi
void TpSetCallbackPriority(
[in, out] PTP_CALLBACK_ENVIRON CallbackEnviron,
[in] TP_CALLBACK_PRIORITY Priority
);
Parametri
[in, out] CallbackEnviron
Struttura TP_CALLBACK_ENVIRON che definisce l'ambiente di callback. La funzione TpInitializeCallbackEnviron restituisce questa struttura.
[in] Priority
Priorità per il callback rispetto ad altri callback nello stesso pool di thread. Questo parametro può essere uno dei valori di enumerazione seguenti TP_CALLBACK_PRIORITY :
Valore restituito
nessuno
Osservazioni
È garantito che i callback con priorità più alta vengano eseguiti per primi dal primo thread di lavoro disponibile, ma non è garantito che vengano completati prima dei callback con priorità inferiore.
Questa funzione viene implementata come funzione inline.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | winnt.h |
Vedi anche
TpSetCallbackActivationContext
TpSetCallbackFinalizationCallbackCallback