WofFileEnumFiles 関数 (wofapi.h)

指定したボリューム上の、指定した圧縮アルゴリズムで圧縮されているすべてのファイルを列挙します。

構文

HRESULT WofFileEnumFiles(
  [in]           PCWSTR           VolumeName,
  [in]           ULONG            Algorithm,
  [in]           WofEnumFilesProc EnumProc,
  [in, optional] PVOID            UserData
);

パラメーター

[in] VolumeName

列挙するファイルを含むボリュームへの完全パス。

[in] Algorithm

列挙する圧縮アルゴリズム。 有効な圧縮アルゴリズムの一覧については、「 WOF_FILE_COMPRESSION_INFO_V1」を参照してください。 この値がMAX_ULONGの場合、サポートされている圧縮アルゴリズムで圧縮されたファイルが返されます。

[in] EnumProc

各データ ソースのコールバック関数。 EnumProc が FALSE を返すと、列挙は停止します。

[in, optional] UserData

EnumProc に渡されるユーザー定義データ。

戻り値

この関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。

要件

要件
対象プラットフォーム Windows
ヘッダー wofapi.h
Library Wofutil.lib
[DLL] Wofutil.dll

こちらもご覧ください

FSCTL_ENUM_EXTERNAL_BACKING