Classe EventTrace
Classe astratta da cui vengono derivate tutte le classi di traccia di evento.
La sintassi seguente è semplificata dal codice 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 classe EventTrace ha questi tipi di membri:
La classe EventTrace ha queste proprietà.
-
EventGuid
-
-
Tipo di dati: matrice uint8
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId (8), Max (16)
GUID della classe di traccia di evento.
-
-
EventSize
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId (1)
Numero totale di byte dell'evento.
-
-
EventType
-
-
Tipo di dati: uint8
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId (3)
Tipo di evento definito dal provider. Indica la classe del tipo di evento da usare per decifrare i dati dell'evento definiti dal provider (i dati a cui punta MofData.
-
-
InstanceId
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId (11)
Identificatore di questa istanza dell'evento.
-
-
KernelTime
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId (9)
Tempo di esecuzione trascorso per le istruzioni in modalità kernel, in tick della CPU.
-
-
MofData
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId (14), Puntatore
Puntatore ai dati dell'evento specifici del provider.
-
-
MofLength
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId (15)
Lunghezza dei dati dell'evento specifici del provider.
-
-
ParentGuid
-
-
Tipo di dati: matrice uint8
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId (12), Max (16)
GUID della classe di traccia di evento dell'istanza padre.
-
-
ParentInstanceId
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId (13)
Identificatore dei dati dell'istanza padre.
-
-
ReservedHeaderField
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId (2)
Riservato.
-
-
ThreadId
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId (6), Puntatore
Identifica il thread che ha generato l'evento.
-
-
Timestamp
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId (7)
Contiene la data e l'ora in cui si è verificato l'evento.
-
-
Tracelevel
-
-
Tipo di dati: uint8
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId (4)
Valore definito dal provider che definisce il livello di gravità usato per generare l'evento.
-
-
TraceVersion
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId (5)
Numero di versione definito dal provider della classe di traccia evento usata per generare l'evento.
-
-
Tempi
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: WmiDataId (10)
Tempo di esecuzione trascorso per le istruzioni in modalità utente, in tick della CPU.
-
Non usare queste proprietà.
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
MOF |
|