Package com.sun.jna.platform.win32
Enum Class Winevt.EVT_VARIANT_TYPE
- All Implemented Interfaces:
- Serializable,- Comparable<Winevt.EVT_VARIANT_TYPE>,- Constable
- Enclosing interface:
- Winevt
Defines the possible data types of a variant data item.
 https://msdn.microsoft.com/en-us/library/windows/desktop/aa385616(v=vs.85).aspx
- 
Nested Class SummaryNested classes/interfaces inherited from class java.lang.EnumEnum.EnumDesc<E extends Enum<E>>
- 
Enum Constant SummaryEnum ConstantsEnum ConstantDescriptionA null-terminated ANSI string.A hexadecimal binary value.A Boolean value.An unsigned 8-bit integer value.A double-precision real value.An EVT_HANDLE value.A null-terminated Unicode string that contains XML.A FILETIME value.A GUID value.A 32-bit hexadecimal number.A 64-bit hexadecimal number.An signed 16-bit integer value.A signed 32-bit integer value.A signed 64-bit integer value.Null content that implies that the element that contains the content does not exist.A signed 8-bit integer value.A security identifier (SID) structureA single-precision real value.An unsigned 32-bit or 64-bit integer value that contains a pointer address.A null-terminated Unicode string.A SYSTEMTIME value.An unsigned 16-bit integer value.An unsigned 32-bit integer value.An unsigned 64-bit integer value.
- 
Method SummaryModifier and TypeMethodDescriptiongetField()static Winevt.EVT_VARIANT_TYPEReturns the enum constant of this class with the specified name.static Winevt.EVT_VARIANT_TYPE[]values()Returns an array containing the constants of this enum class, in the order they are declared.
- 
Enum Constant Details- 
EvtVarTypeNullNull content that implies that the element that contains the content does not exist.
- 
EvtVarTypeStringA null-terminated Unicode string.
- 
EvtVarTypeAnsiStringA null-terminated ANSI string.
- 
EvtVarTypeSByteA signed 8-bit integer value.
- 
EvtVarTypeByteAn unsigned 8-bit integer value.
- 
EvtVarTypeInt16An signed 16-bit integer value.
- 
EvtVarTypeUInt16An unsigned 16-bit integer value.
- 
EvtVarTypeInt32A signed 32-bit integer value.
- 
EvtVarTypeUInt32An unsigned 32-bit integer value.
- 
EvtVarTypeInt64A signed 64-bit integer value.
- 
EvtVarTypeUInt64An unsigned 64-bit integer value.
- 
EvtVarTypeSingleA single-precision real value.
- 
EvtVarTypeDoubleA double-precision real value.
- 
EvtVarTypeBooleanA Boolean value.
- 
EvtVarTypeBinaryA hexadecimal binary value.
- 
EvtVarTypeGuidA GUID value.
- 
EvtVarTypeSizeTAn unsigned 32-bit or 64-bit integer value that contains a pointer address.
- 
EvtVarTypeFileTimeA FILETIME value.
- 
EvtVarTypeSysTimeA SYSTEMTIME value.
- 
EvtVarTypeSidA security identifier (SID) structure
- 
EvtVarTypeHexInt32A 32-bit hexadecimal number.
- 
EvtVarTypeHexInt64A 64-bit hexadecimal number.
- 
EvtVarTypeEvtHandleAn EVT_HANDLE value.
- 
EvtVarTypeEvtXmlA null-terminated Unicode string that contains XML.
 
- 
- 
Method Details- 
valuesReturns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
 
- 
valueOfReturns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
- name- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
- IllegalArgumentException- if this enum class has no constant with the specified name
- NullPointerException- if the argument is null
 
- 
getField
- 
getArrField
 
-