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

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

cBufferAlloc
[in] O tamanho da matriz buffer na qual o código será retornado.

buffer
[in] A matriz na 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 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