Share via


ICorDebugCode::GetCode, méthode

Obtient tout le code de la fonction spécifiée, mis en forme pour le désassemblage. Cette méthode a été dépréciée dans le .NET Framework version 2.0. Utilisez ICorDebugCode2::GetCodeChunks à la place.

Syntaxe

HRESULT GetCode (  
    [in] ULONG32     startOffset,
    [in] ULONG32     endOffset,  
    [in] ULONG32     cBufferAlloc,  
    [out, size_is(cBufferAlloc),  
        length_is(*pcBufferSize)] BYTE buffer[],  
    [out] ULONG32    *pcBufferSize  
);  

Paramètres

startOffset
[in] Décalage du début de la fonction.

endOffset
[in] Décalage de la fin de la fonction.

cBufferAlloc
[in] Taille du tableau buffer dans lequel le code sera retourné.

buffer
[out] Tableau dans lequel le code sera retourné.

pcBufferSize
[out] Nombre d’octets retournés.

Notes

Si le code de la fonction a été divisé en plusieurs blocs, ils sont concaténés dans l’ordre d’augmentation du décalage natif. Les limites d’instruction ne sont pas vérifiées.

Spécifications

Plateformes : Consultez Configuration requise.

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

Bibliothèque : CorGuids.lib

Versions de .NET Framework : 1.1, 1.0

Voir aussi