Package com.sun.jna.platform.win32
Enum-Klasse Winevt.EVT_VARIANT_TYPE
- Alle implementierten Schnittstellen:
Serializable
,Comparable<Winevt.EVT_VARIANT_TYPE>
,Constable
- Umschließende Schnittstelle:
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
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum-Konstanten - Übersicht
Enum-KonstantenEnum-KonstanteBeschreibungA 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. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetField()
static Winevt.EVT_VARIANT_TYPE
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static Winevt.EVT_VARIANT_TYPE[]
values()
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
-
Enum-Konstanten - Details
-
EvtVarTypeNull
Null content that implies that the element that contains the content does not exist. -
EvtVarTypeString
A null-terminated Unicode string. -
EvtVarTypeAnsiString
A null-terminated ANSI string. -
EvtVarTypeSByte
A signed 8-bit integer value. -
EvtVarTypeByte
An unsigned 8-bit integer value. -
EvtVarTypeInt16
An signed 16-bit integer value. -
EvtVarTypeUInt16
An unsigned 16-bit integer value. -
EvtVarTypeInt32
A signed 32-bit integer value. -
EvtVarTypeUInt32
An unsigned 32-bit integer value. -
EvtVarTypeInt64
A signed 64-bit integer value. -
EvtVarTypeUInt64
An unsigned 64-bit integer value. -
EvtVarTypeSingle
A single-precision real value. -
EvtVarTypeDouble
A double-precision real value. -
EvtVarTypeBoolean
A Boolean value. -
EvtVarTypeBinary
A hexadecimal binary value. -
EvtVarTypeGuid
A GUID value. -
EvtVarTypeSizeT
An unsigned 32-bit or 64-bit integer value that contains a pointer address. -
EvtVarTypeFileTime
A FILETIME value. -
EvtVarTypeSysTime
A SYSTEMTIME value. -
EvtVarTypeSid
A security identifier (SID) structure -
EvtVarTypeHexInt32
A 32-bit hexadecimal number. -
EvtVarTypeHexInt64
A 64-bit hexadecimal number. -
EvtVarTypeEvtHandle
An EVT_HANDLE value. -
EvtVarTypeEvtXml
A null-terminated Unicode string that contains XML.
-
-
Methodendetails
-
values
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.- Gibt zurück:
- ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration
-
valueOf
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enum-Konstante in dieser Klasse deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)- Parameter:
name
- Name der zurückzugebenden Enumerationskonstante.- Gibt zurück:
- Enumerationskonstante mit dem angegebenen Namen
- Löst aus:
IllegalArgumentException
- wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthältNullPointerException
- wenn das Argument nicht angegeben wird
-
getField
-
getArrField
-