Compartir a través de


SampledProfile (clase)

Esta clase es la clase de tipo de evento para eventos de perfil muestreados.

La sintaxis siguiente se simplifica a partir del código MOF.

Sintaxis

[EventType{46}, EventTypeName{"SampleProfile"}]
class SampledProfile : PerfInfo
{
  uint32 InstructionPointer;
  uint32 ThreadId;
  uint32 Count;
};

Miembros

La clase SampledProfile tiene estos tipos de miembros:

Propiedades

La clase SampledProfile tiene estas propiedades.

Recuento

Tipo de datos: uint32

Tipo de acceso: solo lectura

Calificadores: WmiDataId(3)

No se usa.

InstructionPointer

Tipo de datos: uint32

Tipo de acceso: solo lectura

Calificadores: WmiDataId(1), Puntero

Dirección de la imagen que se estaba ejecutando en el momento en que se muestreó el procesador.

ThreadId

Tipo de datos: uint32

Tipo de acceso: solo lectura

Calificadores: WmiDataId(2)

Identificador de subproceso del subproceso que se estaba ejecutando en el momento en que se muestreó el procesador.

Comentarios

Estos eventos proporcionan un perfil de ejecución muestreado. El evento registra lo que se estaba ejecutando en el procesador. Puede usar los eventos image para identificar el módulo binario que contiene esa instrucción. A continuación, puede usar esta información para generar un perfil de ejecución durante la duración del seguimiento.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]