Перечисление EVT_VARIANT_TYPE (winevt.h)
Определяет возможные типы данных элемента данных variant.
Синтаксис
typedef enum _EVT_VARIANT_TYPE {
EvtVarTypeNull = 0,
EvtVarTypeString = 1,
EvtVarTypeAnsiString = 2,
EvtVarTypeSByte = 3,
EvtVarTypeByte = 4,
EvtVarTypeInt16 = 5,
EvtVarTypeUInt16 = 6,
EvtVarTypeInt32 = 7,
EvtVarTypeUInt32 = 8,
EvtVarTypeInt64 = 9,
EvtVarTypeUInt64 = 10,
EvtVarTypeSingle = 11,
EvtVarTypeDouble = 12,
EvtVarTypeBoolean = 13,
EvtVarTypeBinary = 14,
EvtVarTypeGuid = 15,
EvtVarTypeSizeT = 16,
EvtVarTypeFileTime = 17,
EvtVarTypeSysTime = 18,
EvtVarTypeSid = 19,
EvtVarTypeHexInt32 = 20,
EvtVarTypeHexInt64 = 21,
EvtVarTypeEvtHandle = 32,
EvtVarTypeEvtXml = 35
} EVT_VARIANT_TYPE;
Константы
EvtVarTypeNull Значение: 0 Содержимое null, подразумевающее, что элемент, содержащий содержимое, не существует. |
EvtVarTypeString Значение: 1 Строка Юникода, заканчивающаяся нулевым значением. |
EvtVarTypeAnsiString Значение: 2 Строка ANSI, заканчивающаяся нулевым значением. |
EvtVarTypeSByte Значение: 3 8-разрядное целое число со знаком. |
EvtVarTypeByte Значение: 4 8-разрядное целое число без знака. |
EvtVarTypeInt16 Значение: 5 16-разрядное целое число со знаком. |
EvtVarTypeUInt16 Значение: 6 16-разрядное целое число без знака. |
EvtVarTypeInt32 Значение: 7 32-разрядное целое значение со знаком. |
EvtVarTypeUInt32 Значение: 8 32-разрядное целое значение без знака. |
EvtVarTypeInt64 Значение: 9 64-разрядное целое число со знаком. |
EvtVarTypeUInt64 Значение: 10 64-разрядное целое число без знака. |
EvtVarTypeSingle Значение: 11 Реальное значение с одной точностью. |
EvtVarTypeDouble Значение: 12 Реальное значение двойной точности. |
EvtVarTypeBoolean Значение: 13 Значение типа Boolean. |
EvtVarTypeBinary Значение: 14 Шестнадцатеричное двоичное значение. |
EvtVarTypeGuid Значение: 15 Значение GUID-адреса. |
EvtVarTypeSizeT Значение: 16 32-разрядное или 64-разрядное целое число без знака, содержащее адрес указателя. |
EvtVarTypeFileTime Значение: 17 Значение FILETIME. |
EvtVarTypeSysTime Значение: 18 Значение SYSTEMTIME. |
EvtVarTypeSid Значение: 19 Структура идентификатора безопасности (SID) |
EvtVarTypeHexInt32 Значение: 20 32-разрядное шестнадцатеричное число. |
EvtVarTypeHexInt64 Значение: 21 64-разрядное шестнадцатеричное число. |
EvtVarTypeEvtHandle Значение: 32 Значение EVT_HANDLE. |
EvtVarTypeEvtXml Значение: 35 Строка Юникода, завершающаяся нулевым значением, которая содержит XML. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | winevt.h |