Klasse WinBase.FILE_COMPRESSION_INFO

java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.win32.WinBase.FILE_COMPRESSION_INFO
Bekannte direkte Unterklassen:
WinBase.FILE_COMPRESSION_INFO.ByReference
Umschließende Schnittstelle:
WinBase

@FieldOrder({"CompressedFileSize","CompressionFormat","CompressionUnitShift","ChunkShift","ClusterShift","Reserved"}) public static class WinBase.FILE_COMPRESSION_INFO extends Structure
Receives extended information for the file. Used for file handles. Use only when calling GetFileInformationByHandleEx.
  • Felddetails

    • CompressedFileSize

      public WinNT.LARGE_INTEGER CompressedFileSize
      The file size of the compressed file.
    • CompressionFormat

      public short CompressionFormat
      The compression format that is used to compress the file.
    • CompressionUnitShift

      public byte CompressionUnitShift
      The factor that the compression uses.
    • ChunkShift

      public byte ChunkShift
      The number of chunks that are shifted by compression.
    • ClusterShift

      public byte ClusterShift
      The number of clusters that are shifted by compression.
    • Reserved

      public byte[] Reserved
      Reserved
  • Konstruktordetails

    • FILE_COMPRESSION_INFO

      public FILE_COMPRESSION_INFO()
    • FILE_COMPRESSION_INFO

      public FILE_COMPRESSION_INFO(Pointer memory)
    • FILE_COMPRESSION_INFO

      public FILE_COMPRESSION_INFO(WinNT.LARGE_INTEGER CompressedFileSize, short CompressionFormat, byte CompressionUnitShift, byte ChunkShift, byte ClusterShift)
  • Methodendetails

    • sizeOf

      public static int sizeOf()