私のプログラムはWindowsプラットフォームで動作するように設計されています。プログラムは0x40010004コードで終了しますか?
場合によってはエラーで終了することがあります。私はそれがインストールされている各コンピュータでそれをデバッグすることができませんでした。そこでvector例外ハンドラを追加して例外に関する情報をサーバに送信しました。 0xC0000005
例外がいくつかありました。私はそれを修正したが、プログラムはまだ終了する(私は自分のPC上でエラーを再現できなかった)。
私は、メインのプロセスハンドルに待機し、別のプログラムを書いて、メインプロセスが終了すると、プロセスの終了コードでレポートを送信します。私は終了コードを見て、そのほとんどは0x40010004
(DBG_TERMINATE_PROCESS
)でした。私は、この終了コードは、デバッガがアプリケーションに接続されて終了したときに表示されることを知っています。私はデバッガがないと確信しています。
だから...これでは他の例は、DBG_TERMINATE_PROCESS
終了コードで終了するプロセスができますか?理論面では