Partilhar via


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

Ver também