classe Thread_TypeGroup1
Essa classe é a classe de tipo de evento para eventos de início e término do thread.
A sintaxe a seguir é simplificada do código MOF.
Sintaxe
[EventType{1, 2, 3, 4}, EventTypeName{"Start", "End", "DCStart", "DCEnd"}]
class Thread_TypeGroup1 : Thread
{
uint32 ProcessId;
uint32 TThreadId;
uint32 StackBase;
uint32 StackLimit;
uint32 UserStackBase;
uint32 UserStackLimit;
uint32 Affinity;
uint32 Win32StartAddr;
uint32 TebBase;
uint32 SubProcessTag;
uint8 BasePriority;
uint8 PagePriority;
uint8 IoPriority;
uint8 ThreadFlags;
};
Membros
A classe Thread_TypeGroup1 tem esses tipos de membros:
Propriedades
A classe Thread_TypeGroup1 tem essas propriedades.
-
Afinidade
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: WmiDataId(7), Ponteiro
O conjunto de processadores no qual o thread tem permissão para ser executado.
-
-
Basepriority
-
-
Tipo de dados: uint8
-
Tipo de acesso: Somente leitura
-
Qualificadores: WmiDataId(11)
A prioridade do agendador do thread (consulte a função SetThreadPriority ).
-
-
IoPriority
-
-
Tipo de dados: uint8
-
Tipo de acesso: Somente leitura
-
Qualificadores: WmiDataId(13)
Uma dica de prioridade de E/S para agendar E/S gerada pelo thread.
-
-
PagePriority
-
-
Tipo de dados: uint8
-
Tipo de acesso: Somente leitura
-
Qualificadores: WmiDataId(12)
Uma dica de prioridade de página de memória para páginas de memória acessadas pelo thread.
-
-
ProcessId
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: WmiDataId(1), Format("x")
Identificador de processo do thread envolvido no evento.
-
-
StackBase
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: WmiDataId(3), Ponteiro
Endereço base da pilha do thread.
-
-
StackLimit
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: WmiDataId(4), Ponteiro
Limite da pilha do thread.
-
-
SubProcessTag
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: WmiDataId(10), Format("x")
Identifica o serviço se o thread pertence a um serviço; caso contrário, zero.
-
-
TebBase
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: WmiDataId(9), Ponteiro
Endereço base do bloco de ambiente de thread.
-
-
ThreadFlags
-
-
Tipo de dados: uint8
-
Tipo de acesso: Somente leitura
-
Qualificadores: WmiDataId(14)
Não usado.
-
-
TThreadId
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: WmiDataId(2), Format("x")
Identificador de thread do thread envolvido no evento.
-
-
UserStackBase
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: WmiDataId(5), Ponteiro
Endereço base da pilha do modo de usuário do thread.
-
-
UserStackLimit
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: WmiDataId(6), Ponteiro
Limite da pilha do modo de usuário do thread.
-
-
Win32StartAddr
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: WmiDataId(8), Ponteiro
Endereço inicial da função a ser executada por esse thread.
-
Comentários
Os tipos de evento DCStart e DCEnd enumeram os threads que estão sendo executados no momento em que a sessão do kernel é iniciada e termina, respectivamente.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2008 [somente aplicativos da área de trabalho] |
Confira também