Partager via


énumération EVT_VARIANT_TYPE (winevt.h)

Définit les types de données possibles d’un élément de données 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
Valeur : 0
Contenu Null qui implique que l’élément qui contient le contenu n’existe pas.
EvtVarTypeString
Valeur : 1
Chaîne Unicode terminée par null.
EvtVarTypeAnsiString
Valeur : 2
Chaîne ANSI terminée par null.
EvtVarTypeSByte
Valeur : 3
Valeur d’entier 8 bits signé.
EvtVarTypeByte
Valeur : 4
Valeur d’entier 8 bits non signé.
EvtVarTypeInt16
Valeur : 5
Valeur entière 16 bits signée.
EvtVarTypeUInt16
Valeur : 6
Valeur d’entier 16 bits non signé.
EvtVarTypeInt32
Valeur : 7
Valeur d’entier 32 bits signé.
EvtVarTypeUInt32
Valeur : 8
Valeur d'entier 32 bits non signé.
EvtVarTypeInt64
Valeur : 9
Valeur d’entier 64 bits signé.
EvtVarTypeUInt64
Valeur : 10
Valeur d’entier 64 bits non signé.
EvtVarTypeSingle
Valeur : 11
Valeur réelle d’une seule précision.
EvtVarTypeDouble
Valeur : 12
Valeur réelle de double précision.
EvtVarTypeBoolean
Valeur : 13
Valeur booléenne.
EvtVarTypeBinary
Valeur : 14
Valeur binaire hexadécimale.
EvtVarTypeGuid
Valeur : 15
Valeur d'GUID.
EvtVarTypeSizeT
Valeur : 16
Valeur entière non signée 32 bits ou 64 bits qui contient une adresse de pointeur.
EvtVarTypeFileTime
Valeur : 17
Valeur FILETIME.
EvtVarTypeSysTime
Valeur : 18
Valeur SYSTEMTIME.
EvtVarTypeSid
Valeur : 19
Structure d’identificateur de sécurité (SID)
EvtVarTypeHexInt32
Valeur : 20
Nombre hexadécimal 32 bits.
EvtVarTypeHexInt64
Valeur : 21
Nombre hexadécimal 64 bits.
EvtVarTypeEvtHandle
Valeur : 32
Valeur EVT_HANDLE.
EvtVarTypeEvtXml
Valeur : 35
Chaîne Unicode terminée par null qui contient du code XML.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête winevt.h

Voir aussi

EVT_VARIANT