PENUMDIRTREE_CALLBACKW回调函数 (dbghelp.h)
与 EnumDirTree 函数一起使用的应用程序定义的回调函数。 每次找到匹配项时都会调用它。
PENUMDIRTREE_CALLBACK 和 PENUMDIRTREE_CALLBACKW 类型定义指向此回调函数的指针。 EnumDirTreeProc 是应用程序定义的函数名称的占位符。
语法
PENUMDIRTREE_CALLBACKW PenumdirtreeCallbackw;
BOOL PenumdirtreeCallbackw(
[in] PCWSTR FilePath,
[in, optional] PVOID CallerData
)
{...}
参数
[in] FilePath
指向接收找到的文件的完整路径的缓冲区的指针。
[in, optional] CallerData
EnumDirTree中指定的用户定义值,或 NULL。 通常,应用程序使用此参数将指针传递给数据结构,使回调函数能够建立一些上下文。
返回值
若要继续枚举,回调函数必须返回 FALSE。
若要停止枚举,回调函数必须返回 true 。
言论
注意
dbghelp.h 标头将PENUMDIRTREE_CALLBACK定义为一个别名,该别名根据 UNICODE 预处理器常量的定义自动选择此函数的 ANSI 或 Unicode 版本。 将中性编码别名与不中性编码的代码混合使用可能会导致编译或运行时错误不匹配。 有关详细信息,请参阅函数原型的
要求
要求 | 价值 |
---|---|
目标平台 | 窗户 |
标头 | dbghelp.h |
可再发行组件 | DbgHelp.dll 6.0 或更高版本 |