Dela via


ICorProfilerInfo9::GetNativeCodeStartAddresses-metod

Givet ett functionId och rejitId räknar upp den interna startadressen för koden för alla jitted-versioner av den här koden som för närvarande finns.

Syntax

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

Parameterar

functionId
[i] ID:t för den funktion vars interna kodstartadresser ska returneras.

reJitId
[i] Identiteten för den JIT-omkompilerade funktionen.

cCodeStartAddresses
[i] Matrisens codeStartAddresses maximala storlek.

pcCodeStartAddresses
[ut] Antalet tillgängliga adresser.

codeStartAddresses
[ut] En matris med UINT_PTR, som var och en är startadressen för en intern brödtext för den angivna funktionen.

Anmärkningar

När nivåindelad kompilering är aktiverad kan en funktion ha mer än en inbyggd kodtext.

Kravspecifikation

Plattformar: Se Operativsystem som stöds av .NET.

Rubrik: CorProf.idl, CorProf.h

Bibliotek: CorGuids.lib

.NET-versioner: Tillgänglig sedan .NET Core 2.1

Se även