Windows CE ベースのアプリケーションを開発しています。現時点では、リリース ビルドでのみ発生する多数のデータ アボート例外と戦っています。実際にデバッグ ストリームをシリアル ポートに出力する開発デバイスの数は限られています。ここで、診断目的でデータを収集するために、OemDataAbortHandler を使用して例外の内容 (つまり、デバッグ ストリームに書き込まれるすべてのもの) にアクセスできるかどうかを検討しています。理想的には、次のようなデータを含むテキスト ファイルを作成できます。
Exception 'Data Abort' (4): Thread-Id=05a70002(pth=8252169c),
Proc-Id=03cf000e(pprc=824f3d70) 'XXXX.exe', VM-active=03cf000e(pprc=824f3d70) 'XXXX.exe'
PC=400323cc(coredll.dll+0x000223cc) RA=4003361c(coredll.dll+0x0002361c) SP=0102f27c,
BVA=6464646c
現在、OemDataAbortHandler の署名は次のとおりです。
void OEMDataAbortHandler(void);
デバッグ ストリームに書き込まれたデータにアクセスする方法はありますか?