Класс EventTrace
Абстрактный класс, от которого являются производными все классы трассировки событий.
Следующий синтаксис упрощен из 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;
};
Класс EventTrace имеет следующие типы членов:
Класс EventTrace имеет эти свойства.
-
EventGuid
-
-
Тип данных: массив uint8
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId (8), Max (16)
Guid класса трассировки событий этого события.
-
-
EventSize
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId (1)
Общее количество байтов события.
-
-
EventType
-
-
Тип данных: uint8
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId (3)
Тип события, определяемый поставщиком. Указывает, какой класс типа событий следует использовать для расшифровки данных события, определяемых поставщиком (данные, на которые указывает MofData.
-
-
InstanceId
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId (11)
Идентификатор этого экземпляра события.
-
-
KernelTime
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId (9)
Затраченное время выполнения инструкций в режиме ядра в тактах ЦП.
-
-
MofData
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId (14), указатель
Указатель на данные события конкретного поставщика.
-
-
MofLength
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId (15)
Длина данных события для конкретного поставщика.
-
-
ParentGuid
-
-
Тип данных: массив uint8
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId (12), Max (16)
Guid класса трассировки событий родительского экземпляра.
-
-
ParentInstanceId
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId (13)
Идентификатор данных родительского экземпляра.
-
-
ReservedHeaderField
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId (2)
Зарезервировано.
-
-
ThreadId
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId (6), указатель
Указывает поток, создавший событие.
-
-
Timestamp
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId (7)
Содержит дату и время возникновения события.
-
-
TraceLevel
-
-
Тип данных: uint8
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId (4)
Определенное поставщиком значение, определяющее уровень серьезности, используемый для создания события.
-
-
TraceVersion
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId (5)
Определенный поставщиком номер версии класса трассировки событий, используемого для создания события.
-
-
Время пользователя
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId (10)
Затраченное время выполнения инструкций в пользовательском режиме в тактах ЦП.
-
Не используйте эти свойства.
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
MOF |
|