Поделиться через


структура 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)

См. также

FILE_PROVIDER_EXTERNAL_INFO_V1