Compartilhar via


CeSetThreadPriority

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Essa função define a prioridade de um segmento em tempo real em um segmento - por - segmento base.

Syntax

BOOL CeSetThreadPriority(
  HANDLE hThread,
  int nPriority
);

Parameters

  • hThread
    [no] Identificador para um segmento.
  • nPriority
    [no] Prioridade definida para o segmento.

    Este valor pode intervalo de zero a 255, com zero como a prioridade mais alta. A seguinte lista mostra os nomes simbólicos para alguns valores de nPriority:

    • CE_THREAD_PRIO_256_TIME_CRITICAL
    • CE_THREAD_PRIO_256_HIGHEST
    • CE_THREAD_PRIO_256_ABOVE_NORMAL
    • CE_THREAD_PRIO_256_NORMAL
    • CE_THREAD_PRIO_256_BELOW_NORMAL
    • CE_THREAD_PRIO_256_LOWEST
    • CE_THREAD_PRIO_256_ABOVE_IDLE
    • CE_THREAD_PRIO_256_IDLE

Return Value

TRUE indica sucesso. FALSE indica falha. Para informações de erro estendidas get, chamar GetLastError.

Remarks

Quando a prioridade de um segmento bloqueado é aumentada, a alteração terá efeito imediatamente.

Quando a prioridade de um segmento bloqueado é diminuída, a alteração não terá efeito até que o segmento não está bloqueado.

A seguinte lista mostra os nomes simbólicos prioridade fornecidos para SetThreadPriority, que não deve ser usado com CeSetThreadPriority:

  • THREAD_PRIORITY_TIME_CRITICAL
  • THREAD_PRIORITY_HIGHEST
  • THREAD_PRIORITY_ABOVE_NORMAL
  • THREAD_PRIORITY_NORMAL
  • THREAD_PRIORITY_BELOW_NORMAL
  • THREAD_PRIORITY_LOWEST
  • THREAD_PRIORITY_ABOVE_IDLE
  • THREAD_PRIORITY_IDLE

Para obter mais informações sobre níveis prioridade em Windows Embedded CE, consulte Priority Levels.

Requirements

Header winbase.h
Library Nk.lib
Windows Embedded CE Windows CE 3.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

Process and Thread Functions
CeGetThreadPriority
SetThreadPriority