Compartir a través de


ICorProfilerInfo9::GetNativeCodeStartAddresses (método)

Dado un functionId y rejitId, enumera la dirección de inicio del código nativo de todas las versiones jitted de este código que existen actualmente.

Sintaxis

HRESULT GetNativeCodeStartAddresses( [in]  FunctionID functionID,
                                     [in]  ReJITID reJitId,
                                     [in]  ULONG32 cCodeStartAddresses,
                                     [out] ULONG32 *pcCodeStartAddresses,
                                     [out] UINT_PTR codeStartAddresses[]);

Parámetros

functionId
[in] Identificador de la función cuyas direcciones de inicio de código nativo deben devolverse.

reJitId
[in] Identidad de la función recompilada JIT.

cCodeStartAddresses
[in] Tamaño máximo de la codeStartAddresses matriz.

pcCodeStartAddresses
[out] Número de direcciones disponibles.

codeStartAddresses
[out] 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: Disponible desde .NET Core 2.1

Consulte también