Compartilhar via


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

Confira também