Partager via


ICorDebugCode2::GetCodeChunks, méthode

Obtient les segments de code qui composent cet objet de code.

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

Paramètres

  • cbufSize
    [in] Taille du tableau chunks.

  • pcnumChunks
    [out] Nombre de segments retournés dans le tableau chunks.

  • chunks
    [out] Tableau de structures CodeChunkInfo chacun représentant un segment de code unique. Si la valeur de cbufSize est 0, ce paramètre peut être nul.

Notes

Les segments de code ne se chevaucheront jamais, et ils suivront l'ordre dans lequel ils auraient été concaténés par ICorDebugCode::GetCode. Un objet de code MSIL (Microsoft Intermediate Language) dans le .NET Framework version 2.0 comprendra un seul segment de code.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : CorDebug.idl, CorDebug,h

Bibliothèque : CorGuids.lib

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Voir aussi

Référence

ICorDebugCode2, interface