Freigeben über


ICorDebugCode2::GetCodeChunks-Methode

Ruft die Codeabschnitte ab, aus denen dieses Codeobjekt besteht.

Syntax

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

Parameter

cbufSize [in] Größe des chunks Arrays.

pcnumChunks [out] Die Anzahl der Blöcke, die chunks im Array zurückgegeben werden.

chunks [out] Ein Array von "CodeChunkInfo"-Strukturen, die jeweils einen einzelnen Codeabschnitt darstellen. Wenn der Wert von cbufSize 0 ist, kann dieser Parameter NULL sein.

Bemerkungen

Die Codeblöcke überschneiden sich nie und folgen der Reihenfolge, in der sie von ICorDebugCode::GetCode verkettet worden wären. Ein allgemeines CIL-Codeobjekt (CIL) in .NET Framework, Version 2.0, umfasst einen einzelnen Codeabschnitt.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit 2.0 verfügbar.