私の C# コードでCOMExceptionは、s の 16 進表現HRESULT(たとえば、0x80004005) だけでなく、対応する WinError.h 定義シンボル (などE_FAIL) も出力されるように、s をログに記録できるようにしたいと考えています。
ToString()例外参照を呼び出すと、16 進表現のみが表示されます。
オブジェクト内の値のE_FAIL-like 人間が読める定数を取得する組み込みの方法はありますか?HRESULTCOMException