次の方法で共有


ICorDebugILCode::GetEHClauses メソッド

この中間言語 (IL) に対して定義されている例外処理 (EH) 句の一覧へのポインターを返します。

構文

HRESULT GetEHClauses(
   [in] ULONG32 cClauses,
   [out] ULONG32 * pcClauses,
   [out, size_is(cClauses), length_is(*pcClauses)] CorDebugEHClause clauses[]);

パラメーター

cClauses [in] clauses 配列のストレージ容量。 詳細については、「解説」セクションを参照してください。

pcClauses [out] clauses 配列に書き込まれる情報に関する句の数。

句 [out] この IL に対して定義された例外処理句に関する情報を含む CorDebugEHClause オブジェクトの配列。

注釈

cClausesが 0 で、pcClausesnull 以外の場合、pcClausesは使用可能な例外処理句の数に設定されます。 cClausesが 0 以外の場合は、clauses配列のストレージ容量を表します。 メソッドから制御が戻るときに、 clauses には最大 cClauses 項目が含まれ、 pcClauses は、 clauses 配列に実際に書き込まれた句の数に設定されます。

Requirements

プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。

ヘッダ: CorDebug.idl、CorDebug.h

図書館: CorGuids.lib

.NET のバージョン: .NET Framework 4.5.2 以降で使用可能

こちらも参照ください