Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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
EvtVarTypeNullWert: 0 Null-Inhalt, der impliziert, dass das Element, das den Inhalt enthält, nicht vorhanden ist. |
EvtVarTypeStringWert: 1 Eine null-terminierte Unicode-Zeichenfolge. |
EvtVarTypeAnsiStringWert: 2 Eine NULL-endende ANSI-Zeichenfolge. |
EvtVarTypeSByteWert: 3 Ein 8-Bit-Ganzzahlwert mit Vorzeichen. |
EvtVarTypeByteWert: 4 Ein 8-Bit-Ganzzahlwert ohne Vorzeichen. |
EvtVarTypeInt16Wert: 5 Ein ganzzahliger 16-Bit-Wert mit Vorzeichen. |
EvtVarTypeUInt16Wert: 6 Ein 16-Bit-Ganzzahlwert ohne Vorzeichen. |
EvtVarTypeInt32Wert: 7 Ein 32-Bit-Ganzzahlwert mit Vorzeichen. |
EvtVarTypeUInt32Wert: 8 Ein 32-Bit-Ganzzahlwert ohne Vorzeichen. |
EvtVarTypeInt64Wert: 9 Ein 64-Bit-Ganzzahlwert mit Vorzeichen. |
EvtVarTypeUInt64Wert: 10 Ein 64-Bit-Ganzzahlwert ohne Vorzeichen. |
EvtVarTypeSingleWert: 11 Ein realer Wert mit einfacher Genauigkeit. |
EvtVarTypeDoubleWert: 12 Ein realer Wert mit doppelter Genauigkeit. |
EvtVarTypeBooleanWert: 13 Ein boolescher Wert. |
EvtVarTypeBinaryWert: 14 Ein hexadezimaler binärer Wert. |
EvtVarTypeGuidWert: 15 Ein GUID-Wert. |
EvtVarTypeSizeTWert: 16 Ein ganzzahliger 32-Bit- oder 64-Bit-Wert ohne Vorzeichen, der eine Zeigeradresse enthält. |
EvtVarTypeFileTimeWert: 17 Ein FILETIME-Wert. |
EvtVarTypeSysTimeWert: 18 Ein SYSTEMTIME-Wert. |
EvtVarTypeSidWert: 19 Eine SID-Struktur (Security Identifier) |
EvtVarTypeHexInt32Wert: 20 Eine 32-Bit-Hexadezimalzahl. |
EvtVarTypeHexInt64Wert: 21 Eine 64-Bit-Hexadezimalzahl. |
EvtVarTypeEvtHandleWert: 32 Ein EVT_HANDLE-Wert. |
EvtVarTypeEvtXmlWert: 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 |