Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Obtient tout le code de la fonction spécifiée, mis en forme pour le désassemblement. Cette méthode est déconseillée. Utilisez plutôt ICorDebugCode2 ::GetCodeChunks .
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.
Remarques
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 des instructions ne sont pas vérifiées.
Spécifications
Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.
En-tête: CorDebug.idl, CorDebug.h
Bibliothèque: CorGuids.lib
Versions .NET : 1.1, 1.0