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