Package com.sun.jna.platform.win32
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.
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenVon Klasse geerbte verschachtelte Klassen/Schnittstellen com.sun.jna.Structure
Structure.ByValue, Structure.FieldOrder, Structure.StructField -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungbyteThe number of chunks that are shifted by compression.byteThe number of clusters that are shifted by compression.The file size of the compressed file.shortThe compression format that is used to compress the file.byteThe factor that the compression uses.byte[]ReservedVon Klasse geerbte Felder com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungFILE_COMPRESSION_INFO(WinNT.LARGE_INTEGER CompressedFileSize, short CompressionFormat, byte CompressionUnitShift, byte ChunkShift, byte ClusterShift) FILE_COMPRESSION_INFO(Pointer memory) -
Methodenübersicht
Von Klasse geerbte Methoden com.sun.jna.Structure
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
-
Felddetails
-
CompressedFileSize
The file size of the compressed file. -
CompressionFormat
public short CompressionFormatThe compression format that is used to compress the file. -
CompressionUnitShift
public byte CompressionUnitShiftThe factor that the compression uses. -
ChunkShift
public byte ChunkShiftThe number of chunks that are shifted by compression. -
ClusterShift
public byte ClusterShiftThe number of clusters that are shifted by compression. -
Reserved
public byte[] ReservedReserved
-
-
Konstruktordetails
-
FILE_COMPRESSION_INFO
public FILE_COMPRESSION_INFO() -
FILE_COMPRESSION_INFO
-
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()
-