Sdílet prostřednictvím


ICorDebugCode2::GetCodeChunks – metoda

Získá bloky kódu, ze kterého se tento objekt kódu skládá.

Syntaxe

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

Parametry

cbufSize [v] chunks Velikost pole

pcnumChunks [ven] Počet bloků dat vrácených v chunks poli.

chunks [ven] Pole struktur CodeChunkInfo, z nichž každá představuje jeden blok kódu. Pokud je hodnota cbufSize 0, může mít tento parametr hodnotu null.

Poznámky

Bloky kódu se nikdy nepřekrývají a budou se řídit pořadím, ve kterém by byly zřetězeny pomocí ICorDebugCode::GetCode. Společný objekt kódu CIL (Intermediate Language) se skládá z jednoho bloku kódu.

Požadavky

Platformy: Viz podporované operační systémy .NET.

Záhlaví: CorDebug.idl, CorDebug.h

Knihovna: CorGuids.lib

Verze .NET: K dispozici od rozhraní .NET Framework 2.0