Поделиться через


функция обратного вызова PENUMDIRTREE_CALLBACK (dbghelp.h)

Определяемая приложением функция обратного вызова, используемая с функцией EnumDirTree . Он вызывается при каждом обнаружении совпадения.

Типы PENUMDIRTREE_CALLBACK и PENUMDIRTREE_CALLBACKW определяют указатель на эту функцию обратного вызова. EnumDirTreeProc — это заполнитель для имени функции, определяемой приложением.

Синтаксис

PENUMDIRTREE_CALLBACK PenumdirtreeCallback;

BOOL PenumdirtreeCallback(
  [in]           PCSTR FilePath,
  [in, optional] PVOID CallerData
)
{...}

Параметры

[in] FilePath

Указатель на буфер, получающий полный путь к найденном файлу.

[in, optional] CallerData

Определяемое пользователем значение, указанное в EnumDirTree, или NULL. Как правило, этот параметр используется приложением для передачи указателя на структуру данных, которая позволяет функции обратного вызова установить определенный контекст.

Возвращаемое значение

Чтобы продолжить перечисление, функция обратного вызова должна возвращать значение FALSE.

Чтобы остановить перечисление, функция обратного вызова должна возвращать значение TRUE.

Требования

   
Целевая платформа Windows
Header dbghelp.h
Распространяемые компоненты DbgHelp.dll 6.0 или более поздней версии

См. также раздел

Функции DbgHelp

EnumDirTree