EVT_VARIANT_TYPE-Enumeration (winevt.h)

Definiert die möglichen Datentypen eines Variantendatenelements.

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;

Konstanten

 
EvtVarTypeNull
Wert: 0
Null-Inhalt, der impliziert, dass das Element, das den Inhalt enthält, nicht vorhanden ist.
EvtVarTypeString
Wert: 1
Eine null-terminierte Unicode-Zeichenfolge.
EvtVarTypeAnsiString
Wert: 2
Eine NULL-endende ANSI-Zeichenfolge.
EvtVarTypeSByte
Wert: 3
Ein 8-Bit-Ganzzahlwert mit Vorzeichen.
EvtVarTypeByte
Wert: 4
Ein 8-Bit-Ganzzahlwert ohne Vorzeichen.
EvtVarTypeInt16
Wert: 5
Ein ganzzahliger 16-Bit-Wert mit Vorzeichen.
EvtVarTypeUInt16
Wert: 6
Ein 16-Bit-Ganzzahlwert ohne Vorzeichen.
EvtVarTypeInt32
Wert: 7
Ein 32-Bit-Ganzzahlwert mit Vorzeichen.
EvtVarTypeUInt32
Wert: 8
Ein 32-Bit-Ganzzahlwert ohne Vorzeichen.
EvtVarTypeInt64
Wert: 9
Ein 64-Bit-Ganzzahlwert mit Vorzeichen.
EvtVarTypeUInt64
Wert: 10
Ein 64-Bit-Ganzzahlwert ohne Vorzeichen.
EvtVarTypeSingle
Wert: 11
Ein realer Wert mit einfacher Genauigkeit.
EvtVarTypeDouble
Wert: 12
Ein realer Wert mit doppelter Genauigkeit.
EvtVarTypeBoolean
Wert: 13
Ein boolescher Wert.
EvtVarTypeBinary
Wert: 14
Ein hexadezimaler binärer Wert.
EvtVarTypeGuid
Wert: 15
Ein GUID-Wert.
EvtVarTypeSizeT
Wert: 16
Ein ganzzahliger 32-Bit- oder 64-Bit-Wert ohne Vorzeichen, der eine Zeigeradresse enthält.
EvtVarTypeFileTime
Wert: 17
Ein FILETIME-Wert.
EvtVarTypeSysTime
Wert: 18
Ein SYSTEMTIME-Wert.
EvtVarTypeSid
Wert: 19
Eine SID-Struktur (Security Identifier)
EvtVarTypeHexInt32
Wert: 20
Eine 32-Bit-Hexadezimalzahl.
EvtVarTypeHexInt64
Wert: 21
Eine 64-Bit-Hexadezimalzahl.
EvtVarTypeEvtHandle
Wert: 32
Ein EVT_HANDLE-Wert.
EvtVarTypeEvtXml
Wert: 35
Eine mit NULL endende Unicode-Zeichenfolge, die XML enthält.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile winevt.h

Weitere Informationen

EVT_VARIANT