Classe SampledProfile

Questa classe è la classe di tipo di evento per gli eventi del profilo di esempio.

La sintassi seguente è semplificata dal codice MOF.

Sintassi

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

Members

La classe SampledProfile include questi tipi di membri:

Proprietà

La classe SampledProfile ha queste proprietà.

Numero

Tipo di dati: uint32

Tipo di accesso: sola lettura

Qualificatori: WmiDataId(3)

Non usato.

InstructionPointer

Tipo di dati: uint32

Tipo di accesso: sola lettura

Qualificatori: WmiDataId(1), Puntatore

Indirizzo dell'immagine in esecuzione al momento dell'campionamento del processore.

ThreadId

Tipo di dati: uint32

Tipo di accesso: sola lettura

Qualificatori: WmiDataId(2)

Identificatore di thread del thread in esecuzione al momento dell'campionamento del processore.

Commenti

Questi eventi forniscono un profilo di esecuzione campione. L'evento registra ciò che è stato eseguito nel processore. È possibile usare gli eventi Image per identificare il modulo binario contenente tale istruzione. È quindi possibile usare queste informazioni per produrre un profilo di esecuzione per la durata della traccia.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]