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 算法将文件的数据压缩为 4kb 区块。 此算法设计为计算轻型,并提供对数据的快速访问。 |
FILE_PROVIDER_COMPRESSION_LZX | 应使用 LZX 算法将文件的数据压缩为 32kb 区块。 此算法设计为高度紧凑,并且为不常访问的数据提供较小的占用空间。 |
FILE_PROVIDER_COMPRESSION_XPRESS8K | 应使用 XPress 算法将文件的数据压缩为 8kb 区块。 |
FILE_PROVIDER_COMPRESSION_XPRESS16K | 应使用 XPress 算法将文件的数据压缩为 16kb 区块。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 |
标头 | ntifs.h (包括 Windows.h、WinIoCtl.h、Ntifs.h、Windows.h、WinIoCtl.h、Ntifs.h) |