Compartir a través de


ICorDebugCode::GetCode (Método)

Obtiene todo el código para la función especificada, con formato de desensamblado. Este método ha quedado desusado en .NET Framework 2.0. En su lugar, utilice ICorDebugCode2::GetCodeChunks.

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 buffer en 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, estos se concatenan por orden de desplazamiento nativo, de menor a mayor. No se comprueban los límites de las instrucciones.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 1.1, 1.0

Vea también

Referencia

ICorDebugCode2::GetCodeChunks (Método)

ICorDebugCode (Interfaz)