функция обратного вызова 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 или более поздней версии |