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.
[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;
};
La clase EventTrace tiene estos tipos de miembros:
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.
-
No use estas propiedades.
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 |
|