Método ICorProfilerInfo4::GetReJITIDs
Retorna uma matriz de IDs que identificam todas as versões recompiladas JIT da função especificada que ainda estão alocadas. Isso inclui versões recompiladas de JIT de funções que foram posteriormente revertidas, mas ainda não liberadas (por exemplo, quando o domínio do aplicativo que contém a função revertida ainda está em uso).
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 instância FunctionID
da função para a qual enumerar versões.
cReJitIds
[in] O número de IDs recompiladas JIT alocadas na matriz reJitIds
.
pcReJitIds
[out] O número real de IDs recompiladas JIT.
reJitIds
[out] Uma matriz alocada por chamador que conterá as IDs recompiladas por JIT para a função especificada.
Comentários
GetReJITIDs
enumera as IDs recompiladas JIT ativas para uma determinada instância de função. Ele segue o mesmo padrão de uso que outras funções ICorProfilerInfo
que aceitam buffers alocados pelo chamador.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
Versões do .NET Framework: disponíveis desde 4.5