é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 |