@FieldOrder({"LastWriteTime","TitleIndex","NameLength","Name"}) public static class Wdm.KEY_BASIC_INFORMATION extends Structure
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
Modifier and Type | Field | Description |
---|---|---|
long |
LastWriteTime |
The last time the key or any of its values changed.
|
char[] |
Name |
A string of Unicode characters naming the key.
|
int |
NameLength |
Specifies the size in bytes of the following name.
|
int |
TitleIndex |
Device and intermediate drivers should ignore this member.
|
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
Constructor | Description |
---|---|
KEY_BASIC_INFORMATION() |
|
KEY_BASIC_INFORMATION(int size) |
|
KEY_BASIC_INFORMATION(Pointer memory) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getName() |
Name of the key.
|
void |
read() |
Reads the fields of the struct from native memory
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
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, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
public long LastWriteTime
public int TitleIndex
public int NameLength
public char[] Name
public KEY_BASIC_INFORMATION()
public KEY_BASIC_INFORMATION(int size)
public KEY_BASIC_INFORMATION(Pointer memory)