Compartilhar via


Método ICorDebugCode::GetCode

Obtém todos os códigos para a função especificada, formatada para desmontagem. Esse método foi preterido no .NET estrutura versão 2.0. Use ICorDebugCode2::GetCodeChunks em vez disso.

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 deslocamento do início da função.

  • endOffset
    [in] O deslocamento do participante da função.

  • cBufferAlloc
    [in] O dimensionar do buffer matriz em que o código será retornado.

  • buffer
    [out] O array no qual o código será retornado.

  • pcBufferSize
    [out] O número de bytes retornados.

Comentários

Se o código da função tiver sido dividido em várias partes, eles são concatenados para aumentar o deslocamento nativo. Instrução limites não são verificados.

Requisitos

Plataformas: See Requisitos de sistema do .NET framework.

Cabeçalho: CorDebug.idl

Biblioteca: CorGuids.lib

Versões do .NET estrutura: 1.1, 1.0

Consulte também

Referência

Método ICorDebugCode2::GetCodeChunks

Interface ICorDebugCode