Função TpSetCallbackPriority (winnt.h)
Especifica a prioridade de uma função de retorno de chamada em relação a outros itens de trabalho no mesmo pool de threads.
Sintaxe
void TpSetCallbackPriority(
[in, out] PTP_CALLBACK_ENVIRON CallbackEnviron,
[in] TP_CALLBACK_PRIORITY Priority
);
Parâmetros
[in, out] CallbackEnviron
Uma estrutura TP_CALLBACK_ENVIRON que define o ambiente de retorno de chamada. A função TpInitializeCallbackEnviron retorna essa estrutura.
[in] Priority
A prioridade para o retorno de chamada em relação a outros retornos de chamada no mesmo pool de threads. Esse parâmetro pode ser um dos seguintes valores de enumeração TP_CALLBACK_PRIORITY :
Valor retornado
Nenhum
Comentários
Há garantia de que os retornos de chamada de prioridade mais alta sejam executados primeiro pelo primeiro thread de trabalho disponível, mas não há garantia de que eles sejam concluídos antes dos retornos de chamada de prioridade mais baixa.
Essa função é implementada como uma função embutida.
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | winnt.h |
Confira também
TpSetCallbackActivationContext
TpSetCallbackFinalizationCallback