public class WindowsFileInformation 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.UnsignedLong |
dwFileAttributes |
(package private) jnr.ffi.Struct.UnsignedLong |
nFileSizeHigh |
(package private) jnr.ffi.Struct.UnsignedLong |
nFileSizeLow |
(package private) jnr.ffi.Struct.UnsignedLong |
uhigh |
(package private) jnr.ffi.Struct.UnsignedLong |
ulow |
FILE_ATTRIBUTE_DIRECTORY, FILE_ATTRIBUTE_READONLY| Constructor and Description |
|---|
WindowsFileInformation(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.UnsignedLong 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.UnsignedLong nFileSizeHigh
final jnr.ffi.Struct.UnsignedLong nFileSizeLow
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