Função WofFileEnumFiles (wofapi.h)

Enumera todos os arquivos compactados com um algoritmo de compactação especificado em um volume definido.

Sintaxe

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

Parâmetros

[in] VolumeName

Um caminho completo para o volume que contém os arquivos a serem enumerados.

[in] Algorithm

O algoritmo de compactação a ser enumerado. Para obter uma lista de algoritmos de compactação válidos, consulte WOF_FILE_COMPRESSION_INFO_V1. Se esse valor for MAX_ULONG, os arquivos compactados com qualquer algoritmo de compactação com suporte serão retornados.

[in] EnumProc

A função de retorno de chamada para cada fonte de dados. A enumeração será interrompida se EnumProc retornar FALSE.

[in, optional] UserData

Dados definidos pelo usuário passados para EnumProc.

Retornar valor

Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho wofapi.h
Biblioteca Wofutil.lib
DLL Wofutil.dll

Confira também

FSCTL_ENUM_EXTERNAL_BACKING