PENUMDIRTREE_CALLBACK função de retorno de chamada (dbghelp.h)
Uma função de retorno de chamada definida pelo aplicativo usada com a função EnumDirTree . Ele é chamado sempre que uma correspondência é encontrada.
Os tipos PENUMDIRTREE_CALLBACK e PENUMDIRTREE_CALLBACKW definem um ponteiro para essa função de retorno de chamada. EnumDirTreeProc é um espaço reservado para o nome da função definida pelo aplicativo.
Sintaxe
PENUMDIRTREE_CALLBACK PenumdirtreeCallback;
BOOL PenumdirtreeCallback(
[in] PCSTR FilePath,
[in, optional] PVOID CallerData
)
{...}
Parâmetros
[in] FilePath
Um ponteiro para um buffer que recebe o caminho completo do arquivo encontrado.
[in, optional] CallerData
Um valor definido pelo usuário especificado em EnumDirTree ou NULL. Normalmente, esse parâmetro é usado por um aplicativo para passar um ponteiro para uma estrutura de dados que permite que a função de retorno de chamada estabeleça algum contexto.
Valor retornado
Para continuar a enumeração, a função de retorno de chamada deve retornar FALSE.
Para interromper a enumeração, a função de retorno de chamada deve retornar TRUE.
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | dbghelp.h |
Redistribuível | DbgHelp.dll 6.0 ou posterior |