Classe SampledProfile
Essa classe é a classe de tipo de evento para eventos de perfil amostrados.
A sintaxe a seguir é simplificada do código MOF.
Sintaxe
[EventType{46}, EventTypeName{"SampleProfile"}]
class SampledProfile : PerfInfo
{
uint32 InstructionPointer;
uint32 ThreadId;
uint32 Count;
};
Membros
A classe SampledProfile tem estes tipos de membros:
Propriedades
A classe SampledProfile tem essas propriedades.
-
Count
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: WmiDataId(3)
Não usado.
-
-
InstructionPointer
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: WmiDataId(1), Ponteiro
Endereço da imagem que estava em execução no momento em que o processador foi amostrado.
-
-
ThreadId
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: WmiDataId(2)
Identificador de thread do thread que estava em execução no momento em que o processador foi amostrado.
-
Comentários
Esses eventos fornecem um perfil de execução amostrado. O evento registra o que estava sendo executado no processador. Você pode usar os eventos image para identificar o módulo binário que contém essa instrução. Em seguida, você pode usar essas informações para produzir um perfil de execução durante o rastreamento.
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] |