Compartir a través de


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

Consulte también

EVT_VARIANT