Método ICorDebugCode::GetCode
Obtém todo o código para a função especificada, formatada para desmontagem. Este método foi preterido no .NET Framework versão 2.0. Em alternativa , utilize ICorDebugCode2::GetCodeChunks .
Sintaxe
HRESULT GetCode (
[in] ULONG32 startOffset,
[in] ULONG32 endOffset,
[in] ULONG32 cBufferAlloc,
[out, size_is(cBufferAlloc),
length_is(*pcBufferSize)] BYTE buffer[],
[out] ULONG32 *pcBufferSize
);
Parâmetros
startOffset
[in] O desvio do início da função.
endOffset
[in] O desvio do fim da função.
cBufferAlloc
[in] O tamanho da buffer
matriz na qual o código será devolvido.
buffer
[fora] A matriz na qual o código será devolvido.
pcBufferSize
[fora] O número de bytes devolvidos.
Observações
Se o código da função tiver sido dividido em múltiplos segmentos, estes serão concateneados por ordem de aumento do desvio nativo. Os limites das instruções não estão verificados.
Requisitos
Plataformas: Veja Requisitos do Sistema.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
.NET Framework Versões: 1.1, 1.0
Ver também
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários