Dela via


ICorDebugCode2::GetCodeChunks-metod

Hämtar kodsegmenten som det här kodobjektet består av.

Syntax

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

Parameterar

cbufSize [i] Matrisens chunks storlek.

pcnumChunks [ut] Antalet segment som returneras i matrisen chunks .

chunks [ut] En matris med "CodeChunkInfo"-strukturer, som var och en representerar ett enda kodsegment. Om värdet cbufSize för är 0 kan den här parametern vara null.

Anmärkningar

Kodsegmenten överlappar aldrig, och de kommer att följa den ordning i vilken de skulle ha sammanfogats av ICorDebugCode::GetCode. Ett vanligt kodobjekt för mellanliggande språk (CIL) består av ett enda kodsegment.

Kravspecifikation

Plattformar: Se Operativsystem som stöds av .NET.

Rubrik: CorDebug.idl, CorDebug.h

Bibliotek: CorGuids.lib

.NET-versioner: Tillgänglig sedan .NET Framework 2.0