Método ICorProfilerInfo4::GetReJITIDs
Devolve uma matriz de IDs que identifica todas as versões recompiladas do JIT da função especificada que ainda estão alocadas. Isto inclui versões recompiladas do JIT de funções que foram posteriormente revertidas, mas que ainda não foram libertadas (por exemplo, quando o domínio da aplicação que contém a função revertida ainda está em utilização).
Sintaxe
HRESULT GetReJITIDs (
[in] FunctionID functionId,
[in] ULONG cReJitIds,
[out] ULONG * pcReJitIds,
[out, size_is(cReJitIds), length_is(*pcReJitIds)] ReJITID reJitIds[]);
Parâmetros
functionId
[in] A FunctionID
instância da função para a qual enumerar versões.
cReJitIds
[in] O número de IDs recompilados do JIT alocados na reJitIds
matriz.
pcReJitIds
[fora] O número real de IDs recompilados do JIT.
reJitIds
[fora] Uma matriz alocada por autor da chamada que irá conter os IDs recompilados do JIT para a função especificada.
Observações
GetReJITIDs
enumera os IDs recompilados do JIT ativo para uma determinada instância de função. Segue o mesmo padrão de utilização que outras ICorProfilerInfo
funções que aceitam memórias intermédias atribuídas pelo autor da chamada.
Requisitos
Plataformas: Veja Requisitos do Sistema.
Cabeçalho: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
.NET Framework Versões: Disponível desde 4.5