ICorProfilerInfo::GetCodeInfo (Método)
Obtiene la extensión del código nativo asociado al identificador de función especificado.
Este método está obsoleto. En su lugar, use el método ICorProfilerInfo2::GetCodeInfo2.
Sintaxis
HRESULT GetCodeInfo(
[in] FunctionID functionId,
[out] LPCBYTE *pStart,
[out] ULONG *pcSize);
Parámetros
functionId
[in] Identificador de función con la que está asociado el código nativo.
pStart
[out] Puntero a una matriz de bytes que compone el código nativo de la función.
pcSize
[out] Puntero a un entero que especifica el tamaño, en bytes, del código nativo.
Comentarios
Para optimizar el rendimiento, el tiempo de ejecución en la versión 2.0 de .NET Framework divide el código nativo precompilado de una función en varias regiones. Por consiguiente, el método GetCodeInfo
está obsoleto en .NET Framework 2.0 porque no puede controlar la cantidad de código nativo de una función. Los generadores de perfiles deben usar en su lugar el método ICorProfilerInfo2::GetCodeInfo2
, que es más general.
Esta función usa búferes asignados por el llamador.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: 1.0