@FieldOrder({"NextEntryOffset","Action","FileNameLength","FileName"}) public static class WinNT.FILE_NOTIFY_INFORMATION extends Structure
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
Modifier and Type | Field | Description |
---|---|---|
int |
Action |
|
char[] |
FileName |
|
int |
FileNameLength |
|
int |
NextEntryOffset |
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
Constructor | Description |
---|---|
FILE_NOTIFY_INFORMATION(int size) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getFilename() |
WARNING: this filename may be either the short or long form of the
filename.
|
WinNT.FILE_NOTIFY_INFORMATION |
next() |
|
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 int NextEntryOffset
public int Action
public int FileNameLength
public char[] FileName
public java.lang.String getFilename()
public void read()
Structure
public WinNT.FILE_NOTIFY_INFORMATION next()