共用方式為


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 檔案的數據應該以 XPress 演算法以 4 kb 區塊壓縮。 此演算法的設計目的是要以計算方式輕量型,並提供快速存取數據。
FILE_PROVIDER_COMPRESSION_LZX 檔案的數據應該以 LZX 演算法的 32 kb 區塊壓縮。 此演算法的設計目的是要高度精簡,並針對不常存取的數據提供小型使用量。
FILE_PROVIDER_COMPRESSION_XPRESS8K 檔案的數據應該以 XPress 演算法以 8 kb 區塊壓縮。
FILE_PROVIDER_COMPRESSION_XPRESS16K 檔案的數據應該以 XPress 演算法以 16 kb 區塊壓縮。

規格需求

需求
最低支援的用戶端 Windows 10
標頭 ntifs.h (包括 Windows.h、WinIoCtl.h、Ntifs.h、Windows.h、WinIoCtl.h、Ntifs.h)

另請參閱

FILE_PROVIDER_EXTERNAL_INFO_V1