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á aguardando.
public enum class ThreadWaitReason
public enum ThreadWaitReason
type ThreadWaitReason =
Public Enum ThreadWaitReason
- Herança
Campos
| Nome | Valor | Description |
|---|---|---|
| Executive | 0 | O thread está aguardando o agendador. |
| FreePage | 1 | O thread está aguardando uma página de memória virtual gratuita. |
| PageIn | 2 | O thread está aguardando a chegada de uma página de memória virtual na memória. |
| SystemAllocation | 3 | O thread está aguardando a alocação do sistema. |
| ExecutionDelay | 4 | A execução do thread está atrasada. |
| Suspended | 5 | A execução do thread está suspensa. |
| UserRequest | 6 | O thread está aguardando uma solicitação do usuário. |
| EventPairHigh | 7 | O thread está aguardando o par de eventos alto. |
| EventPairLow | 8 | O thread está aguardando o par de eventos baixo. |
| LpcReceive | 9 | O thread está aguardando a chegada de uma chamada de procedimento local. |
| LpcReply | 10 | O thread está aguardando a resposta a uma chamada de procedimento local para chegar. |
| VirtualMemory | 11 | O thread está aguardando o sistema alocar memória virtual. |
| PageOut | 12 | O thread está aguardando que uma página de memória virtual seja gravada em disco. |
| Unknown | 13 | O thread está aguardando um motivo desconhecido. |
Comentários
O motivo da espera do thread só é válido quando o ThreadState valor é Wait.