本文介绍了调用SymFindFileInPath函数失败的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好.我调用SymFindFileInPath函数失败,不知道为什么,这是我的代码,希望有人可以帮助我进行分析.布尔B_Is = SymFindFileInPath(GetCurrentProcess(), " srv ** d:\\符号* http://msdl.microsoft.com//download//symbols" , SymsrvInfo.pdbfile, (PVOID)& SymsrvInfo.guid, SymsrvInfo.age, 0 , 8 ,pszFilePath, 0 , 0 );如果(B_Is == FALSE){ printf(" SymFindFileInPath \ n" ); 返回 TRUE;}SymSetSearchPath(hProc," d:\\ symbols" );
解决方案
hello,everyone. I call SymFindFileInPath function failed,do not know why,this is my code, I hope someone can help me to analyze.
SymSrvGetFileIndexInfo(pszPath,&SymsrvInfo,FALSE); BOOL B_Is=SymFindFileInPath(GetCurrentProcess(), "srv**d:\\symbols*http://msdl.microsoft.com//download//symbols", SymsrvInfo.pdbfile, (PVOID)&SymsrvInfo.guid, SymsrvInfo.age,0,8,pszFilePath,0,0); if(B_Is==FALSE) { printf("SymFindFileInPath\n"); return TRUE; } SymSetSearchPath(hProc,"d:\\symbols");
解决方案
这篇关于调用SymFindFileInPath函数失败的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!