Compartir a través de


PENUMDIRTREE_CALLBACKW función de devolución de llamada (dbghelp.h)

Función de devolución de llamada definida por la aplicación que se usa con la función EnumDirTree. Se llama cada vez que se encuentra una coincidencia.

Los tipos PENUMDIRTREE_CALLBACK y PENUMDIRTREE_CALLBACKW definen un puntero a esta función de devolución de llamada. EnumDirTreeProc es un marcador de posición para el nombre de función definido por la aplicación.

Sintaxis

PENUMDIRTREE_CALLBACKW PenumdirtreeCallbackw;

BOOL PenumdirtreeCallbackw(
  [in]           PCWSTR FilePath,
  [in, optional] PVOID CallerData
)
{...}

Parámetros

[in] FilePath

Puntero a un búfer que recibe la ruta de acceso completa del archivo que se encuentra.

[in, optional] CallerData

Valor definido por el usuario especificado en EnumDirTreeo NULL. Normalmente, una aplicación usa este parámetro para pasar un puntero a una estructura de datos que permite que la función de devolución de llamada establezca algún contexto.

Valor devuelto

Para continuar con la enumeración, la función de devolución de llamada debe devolver FALSE.

Para detener la enumeración, la función de devolución de llamada debe devolver TRUE.

Observaciones

Nota

El encabezado dbghelp.h define PENUMDIRTREE_CALLBACK como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Conventions for Function Prototypes.

Requisitos

Requisito Valor
de la plataforma de destino de Windows
encabezado de dbghelp.h
redistribuible DbgHelp.dll 6.0 o posterior

Consulte también

funciones dbgHelp de

EnumDirTree