Methode ICorProfilerInfo4::GetReJITIDs
Retourneert een matrix met id's die alle opnieuw gecompileerde JIT-versies van de opgegeven functie identificeren die nog steeds zijn toegewezen. Dit omvat JIT-opnieuw gecompileerde versies van functies die vervolgens zijn teruggedraaid, maar nog niet zijn vrijgemaakt (bijvoorbeeld wanneer het toepassingsdomein met de teruggedraaide functie nog steeds in gebruik is).
Syntaxis
HRESULT GetReJITIDs (
[in] FunctionID functionId,
[in] ULONG cReJitIds,
[out] ULONG * pcReJitIds,
[out, size_is(cReJitIds), length_is(*pcReJitIds)] ReJITID reJitIds[]);
Parameters
functionId
[in] De FunctionID
van het functie-exemplaar waarvoor versies moeten worden opgesomd.
cReJitIds
[in] Het aantal opnieuw gecompileerde JIT-id's dat in de reJitIds
matrix is toegewezen.
pcReJitIds
[uit] Het werkelijke aantal opnieuw gecompileerde JIT-id's.
reJitIds
[uit] Een matrix met een aanroeper die de opnieuw gecompileerde JIT-id's voor de opgegeven functie bevat.
Opmerkingen
GetReJITIDs
inventariseert de actieve opnieuw gecompileerde JIT-id's voor een bepaald functie-exemplaar. Het volgt hetzelfde gebruikspatroon als andere ICorProfilerInfo
functies die buffers die zijn toegewezen aanroepen accepteren.
Vereisten
Platforms: Zie Systeemvereisten.
Header: CorProf.idl, CorProf.h
Bibliotheek: CorGuids.lib
.NET Framework versies: beschikbaar sinds 4.5