Clase EventTrace

Clase abstracta de la que se derivan todas las clases de seguimiento de eventos.

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

Sintaxis

[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;
};

Miembros

La clase EventTrace tiene estos tipos de miembros:

Propiedades

La clase EventTrace tiene estas propiedades.

EventGuid

Tipo de datos: matriz uint8

Tipo de acceso: solo lectura

Calificadores: WmiDataId (8), Max (16)

GUID de la clase de seguimiento de eventos de este evento.

EventSize

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: WmiDataId (1)

Número total de bytes del evento.

EventType

Tipo de datos: uint8

Tipo de acceso: solo lectura

Calificadores: WmiDataId (3)

Tipo de evento definido por el proveedor. Indica a qué clase de tipo de evento se va a usar para descifrar los datos de eventos definidos por el proveedor (los datos a los que apunta MofData.

InstanceId

Tipo de datos: uint32

Tipo de acceso: solo lectura

Calificadores: WmiDataId (11)

Identificador de esta instancia de evento.

KernelTime

Tipo de datos: uint32

Tipo de acceso: solo lectura

Calificadores: WmiDataId (9)

Tiempo de ejecución transcurrido para las instrucciones en modo kernel, en tics de CPU.

MofData

Tipo de datos: uint32

Tipo de acceso: solo lectura

Calificadores: WmiDataId (14), Puntero

Puntero a los datos de eventos específicos del proveedor.

MofLength

Tipo de datos: uint32

Tipo de acceso: solo lectura

Calificadores: WmiDataId (15)

Longitud de los datos de eventos específicos del proveedor.

ParentGuid

Tipo de datos: matriz uint8

Tipo de acceso: solo lectura

Calificadores: WmiDataId (12), Max (16)

GUID de la clase de seguimiento de eventos de la instancia primaria.

ParentInstanceId

Tipo de datos: uint32

Tipo de acceso: solo lectura

Calificadores: WmiDataId (13)

Identificador de los datos de la instancia primaria.

ReservedHeaderField

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: WmiDataId (2)

Reservado.

ThreadId

Tipo de datos: uint64

Tipo de acceso: solo lectura

Calificadores: WmiDataId (6), Puntero

Identifica el subproceso que ha generado el evento.

Timestamp

Tipo de datos: uint64

Tipo de acceso: solo lectura

Calificadores: WmiDataId (7)

Contiene la fecha y hora en que se produjo el evento.

TraceLevel

Tipo de datos: uint8

Tipo de acceso: solo lectura

Calificadores: WmiDataId (4)

Valor definido por el proveedor que define el nivel de gravedad usado para generar el evento.

TraceVersion

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: WmiDataId (5)

Número de versión definido por el proveedor de la clase de seguimiento de eventos utilizada para generar el evento.

UserTime

Tipo de datos: uint32

Tipo de acceso: solo lectura

Calificadores: WmiDataId (10)

Tiempo de ejecución transcurrido para las instrucciones del modo de usuario, en tics de CPU.

Comentarios

No use estas propiedades.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
MOF
Wmi.mof