PFIND_DEBUG_FILE_CALLBACK回调函数 (dbghelp.h)
与 FindDebugInfoFileEx 函数一起使用的应用程序定义的回调函数。 它验证 FindDebugInfoFileEx 找到的符号文件是否是正确的符号文件。
PFIND_DEBUG_FILE_CALLBACK和PFIND_DEBUG_FILE_CALLBACKW类型定义指向此回调函数的指针。 FindDebugInfoFileProc 是应用程序定义的函数名称的占位符。
语法
PFIND_DEBUG_FILE_CALLBACK PfindDebugFileCallback;
BOOL PfindDebugFileCallback(
[in] HANDLE FileHandle,
[in] PCSTR FileName,
[in] PVOID CallerData
)
{...}
参数
[in] FileHandle
符号文件的句柄。
[in] FileName
符号文件的名称。
[in] CallerData
可选的用户定义数据。 此参数可以为 NULL。
返回值
如果符号文件有效,则返回 TRUE。 否则,返回 FALSE。
备注
验证符号文件的一种方法是将其时间戳与图像中的时间戳进行比较。 若要检索图像的时间戳,请使用 GetTimestampForLoadedLibrary 函数。 若要检索符号文件的时间戳,请使用 SymGetModuleInfo64 函数。
要求
目标平台 | Windows |
标头 | dbghelp.h |
可再发行组件 | DbgHelp.dll 5.1 或更高版本 |