我注册了向量异常处理程序。使用这篇文章,我设法从 EXCEPTION_POINTERS 结构中获取对象的名称pExceptionInfo
:
char* objectName = (char*)(((DWORD*****)pExceptionInfo->ExceptionRecord->ExceptionInformation[2])[3][1][1]+2)
我得到的对象名称是.PAVEEFileLoadException@@
. 因此,据我了解,它无法加载某种文件。有没有办法从 EXCEPTION_RECORD 或任何其他结构中获取文件名?