enumeração EVT_VARIANT_TYPE (winevt.h)
Define os possíveis tipos de dados de um item de dados variante.
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 Conteúdo nulo que implica que o elemento que contém o conteúdo não existe. |
EvtVarTypeString Valor: 1 Uma cadeia de caracteres Unicode terminada em nulo. |
EvtVarTypeAnsiString Valor: 2 Uma cadeia de caracteres ANSI terminada em nulo. |
EvtVarTypeSByte Valor: 3 Um valor inteiro de 8 bits com sinal. |
EvtVarTypeByte Valor: 4 Um valor inteiro de 8 bits sem sinal. |
EvtVarTypeInt16 Valor: 5 Um valor inteiro de 16 bits assinado. |
EvtVarTypeUInt16 Valor: 6 Um valor inteiro de 16 bits sem sinal. |
EvtVarTypeInt32 Valor: 7 Um valor inteiro de 32 bits com sinal. |
EvtVarTypeUInt32 Valor: 8 Um valor inteiro de 32 bits sem sinal. |
EvtVarTypeInt64 Valor: 9 Um valor inteiro de 64 bits com sinal. |
EvtVarTypeUInt64 Valor: 10 Um valor inteiro de 64 bits sem sinal. |
EvtVarTypeSingle Valor: 11 Um valor real de precisão única. |
EvtVarTypeDouble Valor: 12 Um valor real de precisão dupla. |
EvtVarTypeBoolean Valor: 13 Um valor booliano. |
EvtVarTypeBinary Valor: 14 Um valor binário hexadecimal. |
EvtVarTypeGuid Valor: 15 Um valor de GUID. |
EvtVarTypeSizeT Valor: 16 Um valor inteiro de 32 bits ou 64 bits sem sinal que contém um endereço de ponteiro. |
EvtVarTypeFileTime Valor: 17 Um valor FILETIME. |
EvtVarTypeSysTime Valor: 18 Um valor SYSTEMTIME. |
EvtVarTypeSid Valor: 19 Uma estrutura sid (identificador de segurança) |
EvtVarTypeHexInt32 Valor: 20 Um número hexadecimal de 32 bits. |
EvtVarTypeHexInt64 Valor: 21 Um número hexadecimal de 64 bits. |
EvtVarTypeEvtHandle Valor: 32 Um valor EVT_HANDLE. |
EvtVarTypeEvtXml Valor: 35 Uma cadeia de caracteres Unicode terminada em nulo que contém XML. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | winevt.h |