Package com.sun.jna.platform.win32
Klasse Winevt.EVT_VARIANT
java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.win32.Winevt.EVT_VARIANT
- Bekannte direkte Unterklassen:
Winevt.EVT_VARIANT.ByReference
,Winevt.EVT_VARIANT.ByValue
- Umschließende Schnittstelle:
Winevt
Contains event data or property values.
https://msdn.microsoft.com/en-us/library/windows/desktop/aa385611(v=vs.85).aspx
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic class
static class
static class
Von Klasse geerbte verschachtelte Klassen/Schnittstellen com.sun.jna.Structure
Structure.FieldOrder, Structure.StructField
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungint
The number of elements in the array of values.Exposed to follow JNA rules, use thegetValue()
method to manipulate values!int
A flag that specifies the data type of the variant.Von Klasse geerbte Felder com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetValue()
boolean
isArray()
void
setValue
(Winevt.EVT_VARIANT_TYPE type, Object value) void
Von Klasse geerbte Methoden com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
-
Felddetails
-
field1
Exposed to follow JNA rules, use thegetValue()
method to manipulate values! -
Count
public int CountThe number of elements in the array of values. Use Count if the Type member has the EVT_VARIANT_TYPE_ARRAY flag set.Exposed to follow JNA rules, use
getValue()
andsetValue(com.sun.jna.platform.win32.Winevt.EVT_VARIANT_TYPE, java.lang.Object)
methods to manipulate values! -
Type
public int TypeA flag that specifies the data type of the variant. For possible values, see theWinevt.EVT_VARIANT_TYPE
enumeration. The variant contains an array of values, if the EVT_VARIANT_TYPE_ARRAY flag is set. The members that end in "Arr" contain arrays of values. For example, you would use the StringArr member to access the variant data if the type is EvtVarTypeString and the EVT_VARIANT_TYPE_ARRAY flag is set. You can use theWinevt.EVT_VARIANT_TYPE_MASK
constant to mask out the array bit to determine the variant's type.Exposed to follow JNA rules, use
getValue()
andsetValue(com.sun.jna.platform.win32.Winevt.EVT_VARIANT_TYPE, java.lang.Object)
methods to manipulate values!
-
-
Konstruktordetails
-
EVT_VARIANT
public EVT_VARIANT() -
EVT_VARIANT
-
-
Methodendetails
-
use
-
isArray
public boolean isArray() -
getVariantType
-
setValue
- Parameter:
type
-value
-
-
getValue
- Gibt zurück:
- value contained in the EVT_VARIANT
-