структура FILE_COMPRESSION_INFO (winbase.h)
Получает сведения о сжатии файлов. Используется для любых дескрипторов. Используется только при вызове Метода GetFileInformationByHandleEx.
Синтаксис
typedef struct _FILE_COMPRESSION_INFO {
LARGE_INTEGER CompressedFileSize;
WORD CompressionFormat;
UCHAR CompressionUnitShift;
UCHAR ChunkShift;
UCHAR ClusterShift;
UCHAR Reserved[3];
} FILE_COMPRESSION_INFO, *PFILE_COMPRESSION_INFO;
Члены
CompressedFileSize
Размер сжатого файла.
CompressionFormat
Формат сжатия, используемый для сжатия файла.
CompressionUnitShift
Фактор, который использует сжатие.
ChunkShift
Количество фрагментов, смещенных при сжатии.
ClusterShift
Количество кластеров, смещенных путем сжатия.
Reserved[3]
Зарезервировано.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Верхняя часть | winbase.h (включая Windows.h) |
Распространяемые компоненты | Windows SDK в Windows Server 2003 и Windows XP. |