Método ICorDebugCode::GetCode
Obtém todo o código da função especificada, formatada para desmontagem. Esse 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
[fora] A matriz na qual o código será retornado.
pcBufferSize
[fora] O número de bytes retornados.
Comentários
Se o código da função tiver sido dividido em várias partes, eles serão concatenados por ordem de aumento do deslocamento nativo. Os limites de instrução não são verificados.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões do .NET Framework: 1.1, 1.0