структура FILE_PROVIDER_EXTERNAL_INFO_V0 (ntifs.h)
Эта структура может быть изменена или недоступна. Вместо этого используйте FILE_PROVIDER_EXTERNAL_INFO_V1.
Синтаксис
typedef struct _FILE_PROVIDER_EXTERNAL_INFO_V0 {
ULONG Version;
ULONG Algorithm;
} FILE_PROVIDER_EXTERNAL_INFO_V0, *PFILE_PROVIDER_EXTERNAL_INFO_V0;
Члены
Version
Используемая версия поставщика. Укажите FILE_PROVIDER_CURRENT_VERSION.
Algorithm
Задает алгоритм сжатия, используемый для сжатия этого файла. В настоящее время определены алгоритмы:
Алгоритм | Описание |
---|---|
FILE_PROVIDER_COMPRESSION_XPRESS4K | Данные для файла должны быть сжаты в блоки размером 4 КБ с помощью алгоритма XPress. Этот алгоритм предназначен для простого вычисления и обеспечивает быстрый доступ к данным. |
FILE_PROVIDER_COMPRESSION_LZX | Данные для файла должны быть сжаты в блоки размером 32 КБ с помощью алгоритма LZX. Этот алгоритм предназначен для обеспечения высокой компактность и обеспечивает небольшой объем занимаемой памяти для редко используемых данных. |
FILE_PROVIDER_COMPRESSION_XPRESS8K | Данные для файла должны быть сжаты в блоки размером 8 КБ с помощью алгоритма XPress. |
FILE_PROVIDER_COMPRESSION_XPRESS16K | Данные для файла должны быть сжаты в блоки размером 16 КБ с помощью алгоритма XPress. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Верхняя часть | ntifs.h (включая Windows.h, WinIoCtl.h, Ntifs.h, Windows.h, WinIoCtl.h, Ntifs.h) |