ThreadWaitReason Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica o motivo pelo qual um thread está esperando.
public enum class ThreadWaitReason
public enum ThreadWaitReason
type ThreadWaitReason =
Public Enum ThreadWaitReason
- Herança
Campos
| Nome | Valor | Description |
|---|---|---|
| EventPairHigh | 7 | O thread está esperando o evento par alto. |
| EventPairLow | 8 | O thread está esperando o evento par baixo. |
| ExecutionDelay | 4 | A execução do thread está atrasada. |
| Executive | 0 | O thread está esperando o agendador. |
| FreePage | 1 | O thread está esperando uma página de memória virtual livre. |
| LpcReceive | 9 | O thread está esperando uma chamada de procedimento local chegar. |
| LpcReply | 10 | O thread está esperando a resposta para uma chamada de procedimento local chegar. |
| PageIn | 2 | O thread está esperando uma página de memória virtual chegar na memória. |
| PageOut | 12 | O thread está esperando uma página de memória virtual ser gravada no disco. |
| Suspended | 5 | A execução do thread está suspensa. |
| SystemAllocation | 3 | O thread está esperando a alocação do sistema. |
| Unknown | 13 | O thread está esperando por um motivo desconhecido. |
| UserRequest | 6 | O thread está esperando uma solicitação de usuário. |
| VirtualMemory | 11 | O thread está esperando o sistema alocar a memória virtual. |
Comentários
O motivo da espera do thread só é válido quando o ThreadState é Wait.