Partilhar via


ICLRRuntimeInfo Interface

Fornece métodos que retornam informações sobre um Common Language Runtime (CLR) específico, incluindo versão, diretório e status de carga. Essa interface também fornece funcionalidade específica de tempo de execução sem inicializar o tempo de execução. Ele inclui o método LoadLibrary relativo ao tempo de execução, o método GetProcAddress específico do módulo de tempo de execução e interfaces fornecidas pelo tempo de execução por meio do método GetInterface .

Methods

Method Description
BindAsLegacyV2Runtime Method Vincula esse tempo de execução para todas as decisões de política de ativação do CLR versão 2 herdado.
GetDefaultStartupFlags Method Obtém os sinalizadores de inicialização CLR e o arquivo de configuração do host.
GetInterface Method Carrega o CLR no processo atual e retorna ponteiros de interface de tempo de execução, como ICLRRuntimeHost, ICLRStrongName e IMetaDataDispenser. Este método substitui todas as CorBindTo* funções.
GetProcAddress Method Obtém o endereço de uma função especificada que foi exportada do CLR associado a essa interface. Esse método substitui o GetRealProcAddress método.
GetRuntimeDirectory Method Obtém o diretório de instalação do CLR associado a essa interface. Esse método substitui o GetCORSystemDirectory método.
GetVersionString Method Obtém informações de versão do Common Language Runtime (CLR) associadas a uma determinada interface ICLRRuntimeInfo . Esse método substitui os métodos GetRequestedRuntimeInfo e GetRequestedRuntimeVersion .
IsLoadable Method Indica se o tempo de execução associado a essa interface pode ser carregado no processo atual, levando em consideração outros tempos de execução que já podem ser carregados no processo.
IsLoaded Method Indica se o CLR associado à interface ICLRRuntimeInfo é carregado em um processo.
IsStarted Method Indica se o CLR associado à interface ICLRRuntimeInfo foi iniciado.
LoadErrorString Method Traduz um valor HRESULT em uma mensagem de erro apropriada para a cultura especificada. Esse método substitui os métodos LoadStringRC e LoadStringRCEx .
LoadLibrary Method Carrega uma biblioteca do diretório framework do CLR representado por uma interface ICLRRuntimeInfo . Esse método substitui o método LoadLibraryShim .
SetDefaultStartupFlags Method Define os sinalizadores de inicialização CLR e o arquivo de configuração do host.

Requirements

Plataformas: Consulte Requisitos do sistema.

Header: MetaHost.h

Biblioteca: Incluído como recurso no MSCorEE.dll

Versões do .NET Framework: Disponível desde: 4

See also