Compartir vía


ICorDebugCode::GetCode (Método)

Obtiene todo el código para la función especificada, con formato de desensamblado. Este método se ha dejado de utilizar en la versión 2.0 del .NET Framework. Use ICorDebugCode2::GetCodeChunks en su lugar.

Sintaxis

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.

Comentarios

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: Vea Requisitos de sistema.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 1.1, 1.0

Consulte también