public class WindowsByHandleFileInformation extends CommonFileInformation
CommonFileInformation.HackyFileTimejnr.ffi.Struct.AbstractBoolean, jnr.ffi.Struct.AbstractMember, jnr.ffi.Struct.Address, jnr.ffi.Struct.Alignment, jnr.ffi.Struct.AsciiString, jnr.ffi.Struct.AsciiStringRef, jnr.ffi.Struct.blkcnt_t, jnr.ffi.Struct.blksize_t, jnr.ffi.Struct.BOOL16, jnr.ffi.Struct.Boolean, jnr.ffi.Struct.BYTE, jnr.ffi.Struct.caddr_t, jnr.ffi.Struct.clock_t, jnr.ffi.Struct.dev_t, jnr.ffi.Struct.Double, jnr.ffi.Struct.DWORD, jnr.ffi.Struct.Enum<T extends java.lang.Enum<T>>, jnr.ffi.Struct.Enum16<E extends java.lang.Enum<E>>, jnr.ffi.Struct.Enum32<E extends java.lang.Enum<E>>, jnr.ffi.Struct.Enum64<E extends java.lang.Enum<E>>, jnr.ffi.Struct.Enum8<E extends java.lang.Enum<E>>, jnr.ffi.Struct.EnumField<E>, jnr.ffi.Struct.EnumLong<E extends java.lang.Enum<E>>, jnr.ffi.Struct.Float, jnr.ffi.Struct.fsblkcnt_t, jnr.ffi.Struct.fsfilcnt_t, jnr.ffi.Struct.Function<T>, jnr.ffi.Struct.gid_t, jnr.ffi.Struct.id_t, jnr.ffi.Struct.in_addr_t, jnr.ffi.Struct.in_port_t, jnr.ffi.Struct.ino_t, jnr.ffi.Struct.ino64_t, jnr.ffi.Struct.int16_t, jnr.ffi.Struct.int32_t, jnr.ffi.Struct.int64_t, jnr.ffi.Struct.int8_t, jnr.ffi.Struct.IntegerAlias, jnr.ffi.Struct.intptr_t, jnr.ffi.Struct.key_t, jnr.ffi.Struct.LONG, jnr.ffi.Struct.Member, jnr.ffi.Struct.mode_t, jnr.ffi.Struct.nlink_t, jnr.ffi.Struct.NumberField, jnr.ffi.Struct.off_t, jnr.ffi.Struct.Offset, jnr.ffi.Struct.Padding, jnr.ffi.Struct.pid_t, jnr.ffi.Struct.Pointer, jnr.ffi.Struct.PointerField, jnr.ffi.Struct.rlim_t, jnr.ffi.Struct.sa_family_t, jnr.ffi.Struct.Signed16, jnr.ffi.Struct.Signed32, jnr.ffi.Struct.Signed64, jnr.ffi.Struct.Signed8, jnr.ffi.Struct.SignedLong, jnr.ffi.Struct.size_t, jnr.ffi.Struct.socklen_t, jnr.ffi.Struct.ssize_t, jnr.ffi.Struct.String, jnr.ffi.Struct.StructRef<T extends jnr.ffi.Struct>, jnr.ffi.Struct.swblk_t, jnr.ffi.Struct.time_t, jnr.ffi.Struct.u_int16_t, jnr.ffi.Struct.u_int32_t, jnr.ffi.Struct.u_int64_t, jnr.ffi.Struct.u_int8_t, jnr.ffi.Struct.uid_t, jnr.ffi.Struct.uintptr_t, jnr.ffi.Struct.Unsigned16, jnr.ffi.Struct.Unsigned32, jnr.ffi.Struct.Unsigned64, jnr.ffi.Struct.Unsigned8, jnr.ffi.Struct.UnsignedLong, jnr.ffi.Struct.UTF8String, jnr.ffi.Struct.UTF8StringRef, jnr.ffi.Struct.UTFString, jnr.ffi.Struct.UTFStringRef, jnr.ffi.Struct.WBOOL, jnr.ffi.Struct.WORD| Modifier and Type | Field and Description |
|---|---|
(package private) jnr.ffi.Struct.UnsignedLong |
ahigh |
(package private) jnr.ffi.Struct.UnsignedLong |
alow |
(package private) jnr.ffi.Struct.UnsignedLong |
chigh |
(package private) jnr.ffi.Struct.UnsignedLong |
clow |
(package private) jnr.ffi.Struct.Unsigned32 |
dwFileAttributes |
(package private) jnr.ffi.Struct.Unsigned32 |
dwVolumeSerialNumber |
(package private) jnr.ffi.Struct.Unsigned32 |
nFileIndexHigh |
(package private) jnr.ffi.Struct.Unsigned32 |
nFileIndexLow |
(package private) jnr.ffi.Struct.Unsigned32 |
nFileSizeHigh |
(package private) jnr.ffi.Struct.Unsigned32 |
nFileSizeLow |
(package private) jnr.ffi.Struct.Unsigned32 |
nNumberOfLinks |
(package private) jnr.ffi.Struct.UnsignedLong |
uhigh |
(package private) jnr.ffi.Struct.UnsignedLong |
ulow |
FILE_ATTRIBUTE_DIRECTORY, FILE_ATTRIBUTE_READONLY| Constructor and Description |
|---|
WindowsByHandleFileInformation(jnr.ffi.Runtime runtime) |
| Modifier and Type | Method and Description |
|---|---|
CommonFileInformation.HackyFileTime |
getCreationTime() |
int |
getFileAttributes() |
long |
getFileSizeHigh() |
long |
getFileSizeLow() |
CommonFileInformation.HackyFileTime |
getLastAccessTime() |
CommonFileInformation.HackyFileTime |
getLastWriteTime() |
asNanoSeconds, getCreationTimeMicroseconds, getFileSize, getLastAccessTimeMicroseconds, getLastWriteTimeMicroseconds, getModealignment, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, arrayBegin, arrayEnd, arrayOf, function, getMemory, getMemory, getRuntime, inner, isDirect, size, toString, useMemoryfinal jnr.ffi.Struct.Unsigned32 dwFileAttributes
final jnr.ffi.Struct.UnsignedLong chigh
final jnr.ffi.Struct.UnsignedLong clow
final jnr.ffi.Struct.UnsignedLong ahigh
final jnr.ffi.Struct.UnsignedLong alow
final jnr.ffi.Struct.UnsignedLong uhigh
final jnr.ffi.Struct.UnsignedLong ulow
final jnr.ffi.Struct.Unsigned32 dwVolumeSerialNumber
final jnr.ffi.Struct.Unsigned32 nFileSizeHigh
final jnr.ffi.Struct.Unsigned32 nFileSizeLow
final jnr.ffi.Struct.Unsigned32 nNumberOfLinks
final jnr.ffi.Struct.Unsigned32 nFileIndexHigh
final jnr.ffi.Struct.Unsigned32 nFileIndexLow
public WindowsByHandleFileInformation(jnr.ffi.Runtime runtime)
public CommonFileInformation.HackyFileTime getCreationTime()
getCreationTime in class CommonFileInformationpublic CommonFileInformation.HackyFileTime getLastAccessTime()
getLastAccessTime in class CommonFileInformationpublic CommonFileInformation.HackyFileTime getLastWriteTime()
getLastWriteTime in class CommonFileInformationpublic int getFileAttributes()
getFileAttributes in class CommonFileInformationpublic long getFileSizeHigh()
getFileSizeHigh in class CommonFileInformationpublic long getFileSizeLow()
getFileSizeLow in class CommonFileInformation