Compartilhar via


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

Confira também