ICorDebugProcess6::DecodeEvent メソッド
特別に作成されたネイティブ例外デバッグ イベントのペイロードにカプセル化されたマネージド デバッグ イベントをデコードします。
構文
HRESULT DecodeEvent(
[in, length_is(countBytes), size_is(countBytes)] const BYTE pRecord[],
[in] DWORD countBytes,
[in] CorDebugRecordFormat format,
[in] DWORD dwFlags,
[in] DWORD dwThreadId,
[out] ICorDebugDebugEvent **ppEvent
);
パラメーター
pRecord
[入力] マネージド デバッグ イベントに関する情報が含まれているネイティブ例外デバッグ イベントからバイト配列へのポインター。
countBytes
[入力] pRecord
バイト配列にある要素数。
format
[in] アンマネージド デバッグ イベントの形式を指定する CorDebugRecordFormat 列挙型メンバー。
dwFlags
[入力] ターゲット アーキテクチャに依存し、デバッグ イベントに関する追加情報を指定するビット フィールド。 Windows システムでは、CorDebugDecodeEventFlagsWindows 列挙型のメンバーである場合があります。
dwThreadId
[入力] 例外がスローされたスレッドのオペレーティング システムの識別子。
ppEvent
[out] デコードされたマネージド デバッグ イベントを表す ICorDebugDebugEvent オブジェクトのアドレスへのポインター。
解説
Note
このメソッドは .NET ネイティブでのみ使用できます。
必要条件
:「システム要件」を参照してください。
ヘッダー: CorDebug.idl、CorDebug.h
ライブラリ: CorGuids.lib
.NET Framework のバージョン: 4.6 以降で使用可能、.NET ネイティブのみ
関連項目
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示