WOF_FILE_COMPRESSION_INFO_V1構造体 (wofapi.h)

WOF_PROVIDER_FILE によって提供されるファイルに固有のメタデータを定義します。

構文

typedef struct _WOF_FILE_COMPRESSION_INFO_V1 {
  ULONG Algorithm;
  ULONG Flags;
} WOF_FILE_COMPRESSION_INFO_V1, *PWOF_FILE_COMPRESSION_INFO_V1;

メンバー

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 のチャンクで圧縮する必要があることを示します。

Flags

操作のフラグを指定します。 将来の使用のために予約されています。0 にする必要があります。

要件

要件
サポートされている最小のクライアント Windows 10 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
Header wofapi.h