Ntifs.MountPointReparseBuffer.ByReference
@FieldOrder({"SubstituteNameOffset","SubstituteNameLength","PrintNameOffset","PrintNameLength","PathBuffer"}) public static class Ntifs.MountPointReparseBuffer extends Structure
Modifier and Type | Class | Description |
---|---|---|
static class |
Ntifs.MountPointReparseBuffer.ByReference |
Structure.ByValue, Structure.FieldOrder, Structure.StructField
Modifier and Type | Field | Description |
---|---|---|
char[] |
PathBuffer |
First character of the path string.
|
short |
PrintNameLength |
Length, in bytes, of the print name string.
|
short |
PrintNameOffset |
Offset, in bytes, of the print name string in the PathBuffer array.
|
short |
SubstituteNameLength |
Length, in bytes, of the substitute name string.
|
short |
SubstituteNameOffset |
Offset, in bytes, of the substitute name string in the PathBuffer array.
|
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
Constructor | Description |
---|---|
MountPointReparseBuffer() |
|
MountPointReparseBuffer(short SubstituteNameOffset,
short SubstituteNameLength,
short PrintNameOffset,
short PrintNameLength,
java.lang.String PathBuffer) |
|
MountPointReparseBuffer(Pointer memory) |
|
MountPointReparseBuffer(java.lang.String substituteName,
java.lang.String printName) |
Modifier and Type | Method | Description |
---|---|---|
static int |
sizeOf() |
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, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
public short SubstituteNameOffset
public short SubstituteNameLength
public short PrintNameOffset
public short PrintNameLength
public char[] PathBuffer
public MountPointReparseBuffer()
public MountPointReparseBuffer(Pointer memory)
public MountPointReparseBuffer(java.lang.String substituteName, java.lang.String printName)
public MountPointReparseBuffer(short SubstituteNameOffset, short SubstituteNameLength, short PrintNameOffset, short PrintNameLength, java.lang.String PathBuffer)