ベクトル例外ハンドラを登録しました。この記事を使用して、EXCEPTION_POINTERS構造からオブジェクトの名前を取得できましたpExceptionInfo
:
char* objectName = (char*)(((DWORD*****)pExceptionInfo->ExceptionRecord->ExceptionInformation[2])[3][1][1]+2)
取得したオブジェクトの名前は です.PAVEEFileLoadException@@
。したがって、私が理解しているように、ある種のファイルのロードに失敗しました。EXCEPTION_RECORD またはその他の構造からファイルの名前を取得する方法はありますか?