Partager 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 buffer tableau 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