enumeración EVT_VARIANT_TYPE (winevt.h)
Define los posibles tipos de datos de un elemento de datos variant.
Syntax
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;
Constantes
EvtVarTypeNull Valor: 0 Contenido nulo que implica que el elemento que contiene el contenido no existe. |
EvtVarTypeString Valor: 1 Cadena Unicode terminada en null. |
EvtVarTypeAnsiString Valor: 2 Cadena ANSI terminada en null. |
EvtVarTypeSByte Valor: 3 Valor entero de 8 bits con signo. |
EvtVarTypeByte Valor: 4 Valor entero de 8 bits sin signo. |
EvtVarTypeInt16 Valor: 5 Valor entero de 16 bits con signo. |
EvtVarTypeUInt16 Valor: 6 Valor entero de 16 bits sin signo. |
EvtVarTypeInt32 Valor: 7 Un valor entero de 32 bits con signo. |
EvtVarTypeUInt32 Valor: 8 Valor entero de 32 bits sin signo. |
EvtVarTypeInt64 Valor: 9 Valor entero de 64 bits con signo. |
EvtVarTypeUInt64 Valor: 10 Valor entero de 64 bits sin signo. |
EvtVarTypeSingle Valor: 11 Valor real de precisión sencilla. |
EvtVarTypeDouble Valor: 12 Valor real de precisión doble. |
EvtVarTypeBoolean Valor: 13 Valor booleano. |
EvtVarTypeBinary Valor: 14 Valor binario hexadecimal. |
EvtVarTypeGuid Valor: 15 Un valor de dirección GUID. |
EvtVarTypeSizeT Valor: 16 Valor entero de 32 o 64 bits sin signo que contiene una dirección de puntero. |
EvtVarTypeFileTime Valor: 17 Un valor FILETIME. |
EvtVarTypeSysTime Valor: 18 Valor SYSTEMTIME. |
EvtVarTypeSid Valor: 19 Estructura de identificador de seguridad (SID) |
EvtVarTypeHexInt32 Valor: 20 Número hexadecimal de 32 bits. |
EvtVarTypeHexInt64 Valor: 21 Número hexadecimal de 64 bits. |
EvtVarTypeEvtHandle Valor: 32 Valor de EVT_HANDLE. |
EvtVarTypeEvtXml Valor: 35 Cadena Unicode terminada en null que contiene XML. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | winevt.h |