Compartir a través de


ICorDebugCode::GetCode (Método)

Obtiene todo el código de la función especificada, con formato de desensamblaje. Este método es desusado. Use ICorDebugCode2::GetCodeChunks en su lugar.

Syntax

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] Desplazamiento del principio de la función.

endOffset [in] Desplazamiento del final de la función.

cBufferAlloc [in] Tamaño de la matriz en la buffer que se devolverá el código.

buffer [out] Matriz en la que se devolverá el código.

pcBufferSize [out] Número de bytes devueltos.

Observaciones

Si el código de la función se ha dividido en varios fragmentos, se concatenan en orden de aumentar el desplazamiento nativo. No se comprueban los límites de instrucción.

Requisitos

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET: 1.1, 1.0

Consulte también