enumerazione EVT_VARIANT_TYPE (winevt.h)
Definisce i possibili tipi di dati di un elemento di dati variant.
Sintassi
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;
Costanti
EvtVarTypeNull Valore: 0 Contenuto Null che implica che l'elemento che contiene il contenuto non esiste. |
EvtVarTypeString Valore: 1 Stringa Unicode con terminazione Null. |
EvtVarTypeAnsiString Valore: 2 Stringa ANSI con terminazione Null. |
EvtVarTypeSByte Valore: 3 Valore intero con segno a 8 bit. |
EvtVarTypeByte Valore: 4 Valore intero senza segno a 8 bit. |
EvtVarTypeInt16 Valore: 5 Valore intero con segno a 16 bit. |
EvtVarTypeUInt16 Valore: 6 Valore intero senza segno a 16 bit. |
EvtVarTypeInt32 Valore: 7 Valore intero a 32 bit con segno. |
EvtVarTypeUInt32 Valore: 8 Valore intero senza segno a 32 bit. |
EvtVarTypeInt64 Valore: 9 Valore intero con segno a 64 bit. |
EvtVarTypeUInt64 Valore: 10 Valore intero senza segno a 64 bit. |
EvtVarTypeSingle Valore: 11 Valore reale a precisione singola. |
EvtVarTypeDouble Valore: 12 Valore reale a precisione doppia. |
EvtVarTypeBoolean Valore: 13 Valore booleano. |
EvtVarTypeBinary Valore: 14 Valore binario esadecimale. |
EvtVarTypeGuid Valore: 15 Un valore GUID. |
EvtVarTypeSizeT Valore: 16 Valore intero senza segno a 32 bit o a 64 bit che contiene un indirizzo del puntatore. |
EvtVarTypeFileTime Valore: 17 Valore FILETIME. |
EvtVarTypeSysTime Valore: 18 Valore SYSTEMTIME. |
EvtVarTypeSid Valore: 19 Struttura SID (Security Identifier) |
EvtVarTypeHexInt32 Valore: 20 Numero esadecimale a 32 bit. |
EvtVarTypeHexInt64 Valore: 21 Numero esadecimale a 64 bit. |
EvtVarTypeEvtHandle Valore: 32 Valore EVT_HANDLE. |
EvtVarTypeEvtXml Valore: 35 Stringa Unicode con terminazione Null contenente XML. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | winevt.h |