次の方法で共有


ICorDebugCode2::GetCodeChunks メソッド

このコード オブジェクトを構成しているコード チャンクを取得します。

構文

HRESULT GetCodeChunks (
    [in]  ULONG32     cbufSize,
    [out] ULONG32     *pcnumChunks,
    [out, size_is(cbufSize), length_is(*pcnumChunks)]
        CodeChunkInfo chunks[]
);

パラメーター

cbufSize [in]配列の chunks サイズ。

pcnumChunks [out]配列で返されるチャンクの chunks 数。

chunks [out]"CodeChunkInfo" 構造体の配列。それぞれがコードの 1 つのチャンクを表します。 cbufSize の値が 0 の場合、このパラメーターには null を指定できます。

解説

コード チャンクが重複することはなく、ICorDebugCode::GetCode によって連結された順序に従います。 .NET Framework バージョン 2.0 の共通中間言語 (CIL) コード オブジェクトは、1 つのコード チャンクで構成されます。

要件

:システム要件」を参照してください。

ヘッダー: CorDebug.idl、CorDebug.h

ライブラリ: CorGuids.lib

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