Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Ottiene tutto il codice per la funzione specificata, formattato per disassembly. Questo metodo è deprecato. Usare invece ICorDebugCode2::GetCodeChunks .
Sintassi
HRESULT GetCode (
[in] ULONG32 startOffset,
[in] ULONG32 endOffset,
[in] ULONG32 cBufferAlloc,
[out, size_is(cBufferAlloc),
length_is(*pcBufferSize)] BYTE buffer[],
[out] ULONG32 *pcBufferSize
);
Parametri
startOffset [in] Offset dell'inizio della funzione.
endOffset [in] Offset della fine della funzione.
cBufferAlloc [in] Dimensione della buffer matrice in cui verrà restituito il codice.
buffer [out] Matrice in cui verrà restituito il codice.
pcBufferSize [out] Numero di byte restituiti.
Osservazioni:
Se il codice della funzione è stato diviso in più blocchi, vengono concatenati in ordine di offset nativo crescente. I limiti delle istruzioni non vengono controllati.
Requisiti
Piattaforme: Vedere Sistemi operativi supportati da .NET.
Intestazione: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versioni di .NET: 1.1, 1.0