Método ICorProfilerInfo9::GetNativeCodeStartAddresses
Este método puede usarse para enumerar la dirección de inicio del código nativo de todas las versiones de este código que se han compilado mediante JIT que existen actualmente a partir de los valores functionId y rejitId.
Sintaxis
HRESULT GetNativeCodeStartAddresses( [in] FunctionID functionID,
[in] ReJITID reJitId,
[in] ULONG32 cCodeStartAddresses,
[out] ULONG32 *pcCodeStartAddresses,
[out] UINT_PTR codeStartAddresses[]);
Parámetros
functionId
[in] El identificador de la función cuyas direcciones de inicio de código nativo deben devolverse.
reJitId
[in] Identidad de la función recompilada con JIT.
cCodeStartAddresses
[in] Tamaño máximo de la matriz codeStartAddresses
.
pcCodeStartAddresses
[out] El número de direcciones disponibles.
codeStartAddresses
[out] Una matriz de UINT_PTR
, cada una de las cuales es la dirección inicial de un cuerpo nativo para la función especificada.
Observaciones
Cuando la compilación en capas está habilitada, una función puede tener más de un cuerpo de código nativo.
Requisitos
Plataformas: consulte Sistemas operativos compatibles con .NET.
Encabezado: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
Versiones de .NET: está disponible desde la versión 2.1 de .NET Core