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