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.
[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;
};
A classe EventTrace tem estes tipos de membros:
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.
-
Não use essas propriedades.
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 |
|