Class WinBase.FILE_STANDARD_INFO

java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.win32.WinBase.FILE_STANDARD_INFO
Direct Known Subclasses:
WinBase.FILE_STANDARD_INFO.ByReference
Enclosing interface:
WinBase

@FieldOrder({"AllocationSize","EndOfFile","NumberOfLinks","DeletePending","Directory"}) public static class WinBase.FILE_STANDARD_INFO extends Structure
Receives extended information for the file. Used for file handles. Use only when calling GetFileInformationByHandleEx.
  • Field Details

    • AllocationSize

      public WinNT.LARGE_INTEGER AllocationSize
      The amount of space that is allocated for the file.
    • EndOfFile

      public WinNT.LARGE_INTEGER EndOfFile
      The end of the file.
    • DeletePending

      public boolean DeletePending
      TRUE if the file in the delete queue; otherwise, false.
    • Directory

      public boolean Directory
      TRUE if the file is a directory; otherwise, false.
  • Constructor Details

    • FILE_STANDARD_INFO

      public FILE_STANDARD_INFO()
    • FILE_STANDARD_INFO

      public FILE_STANDARD_INFO(Pointer memory)
    • FILE_STANDARD_INFO

      public FILE_STANDARD_INFO(WinNT.LARGE_INTEGER AllocationSize, WinNT.LARGE_INTEGER EndOfFile, int NumberOfLinks, boolean DeletePending, boolean Directory)
  • Method Details

    • sizeOf

      public static int sizeOf()