Ler em inglês

Compartilhar via


Classe EventTrace

Uma classe abstrata da qual todas as classes de rastreamento de evento são derivadas.

A sintaxe a seguir é simplificada do código MOF.

Sintaxe

[abstract]
class EventTrace
{
  uint16 EventSize;
  uint16 ReservedHeaderField;
  uint8  EventType;
  uint8  TraceLevel;
  uint16 TraceVersion;
  uint64 ThreadId;
  uint64 TimeStamp;
  uint8  EventGuid[];
  uint32 KernelTime;
  uint32 UserTime;
  uint32 InstanceId;
  uint8  ParentGuid[];
  uint32 ParentInstanceId;
  uint32 MofData;
  uint32 MofLength;
};

Membros

A classe EventTrace tem estes tipos de membros:

Propriedades

A classe EventTrace tem essas propriedades.

EventGuid

Tipo de dados: matriz uint8

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId (8), Max (16)

GUID da classe de rastreamento de evento desse evento.

EventSize

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId (1)

Número total de bytes do evento.

EventType

Tipo de dados: uint8

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId (3)

Tipo de evento definido pelo provedor. Informa qual classe de tipo de evento usar para decifrar os dados de evento definidos pelo provedor (os dados apontados por MofData.

InstanceId

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId (11)

Identificador dessa instância de evento.

KernelTime

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId (9)

Tempo de execução decorrido para instruções de modo kernel, em tiques de CPU.

MofData

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId (14), Ponteiro

Ponteiro para os dados de evento específicos do provedor.

MofLength

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId (15)

Comprimento dos dados de evento específicos do provedor.

ParentGuid

Tipo de dados: matriz uint8

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId (12), Max (16)

GUID da classe de rastreamento de evento da instância pai.

ParentInstanceId

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId (13)

Identificador dos dados da instância pai.

ReservedHeaderField

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId (2)

Reservado.

ThreadId

Tipo de dados: uint64

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId (6), Ponteiro

Identifica o thread que gerou o evento.

Timestamp

Tipo de dados: uint64

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId (7)

Contém a data e a hora em que o evento ocorreu.

Tracelevel

Tipo de dados: uint8

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId (4)

Valor definido pelo provedor que define o nível de severidade usado para gerar o evento.

TraceVersion

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId (5)

Número de versão definido pelo provedor da classe de rastreamento de evento usada para gerar o evento.

UserTime

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId (10)

Tempo de execução decorrido para instruções de modo de usuário, em tiques de CPU.

Comentários

Não use essas propriedades.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]
MOF
Wmi.mof