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 TypFeldBeschreibungbyte
The number of chunks that are shifted by compression.byte
The number of clusters that are shifted by compression.The file size of the compressed file.short
The compression format that is used to compress the file.byte
The 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()
-