Método ICorDebugCode::GetCode
Obtém todo o código para a função especificada, formatado para desmontagem. Este método foi preterido no .NET Framework versão 2.0. Use ICorDebugCode2::GetCodeChunks em vez disso.
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
[em] O deslocamento do início da função.
endOffset
[em] O deslocamento do final da função.
cBufferAlloc
[em] O tamanho da buffer
matriz na qual o código será retornado.
buffer
[saídas] A matriz na qual o código será retornado.
pcBufferSize
[saídas] O número de bytes retornados.
Observações
Se o código da função foi dividido em vários blocos, eles são concatenados em ordem crescente de deslocamento nativo. Os limites de instrução não são verificados.
Requisitos
Plataformas: Consulte Requisitos do sistema.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões do .NET Framework: 1.1, 1.0