PENUMDIRTREE_CALLBACKW função de retorno de chamada (dbghelp.h)
Uma função de retorno de chamada definida pelo aplicativo usada com a função EnumDirTree
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_CALLBACKW PenumdirtreeCallbackw;
BOOL PenumdirtreeCallbackw(
[in] PCWSTR 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 no EnumDirTreeou 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 de retorno
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 VERDADEIRO.
Observações
Nota
O cabeçalho dbghelp.h define PENUMDIRTREE_CALLBACK como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino |
Windows |
cabeçalho | dbghelp.h |
redistribuível | DbgHelp.dll 6.0 ou posterior |