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
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.