Função CorBindToCurrentRuntime
Carrega o Common linguagem tempo de execução (CLR) em um processo usando informações de versão armazenadas em um arquivo XML. O formato de arquivo XML é modelado após o arquivo de configuração do aplicativo padrão. Para obter mais informações sobre arquivos de configuração, consulte Esquema do arquivo de configuração para o .NET Framework .
HRESULT CorBindToCurrentRuntime (
[in] LPCWSTR pwszFileName,
[in] REFCLSID rclsid,
[in] REFIID riid,
[out] LPVOID *ppv
);
Parâmetros
pwszFileName
[in] Nome de um arquivo de configuração de aplicativo que especifica a versão do CLR para carregar. Se nome de arquivo não é totalmente qualificado, ele será considerado no mesmo diretório que o executável fazendo a telefonar.A versão do tempo de execução para ser carregado é descrita pelo atributo da versão no <requiredruntime> elemento do arquivo de configuração.
Se nenhuma versão for especificada, ou se o <requiredRuntime> elemento não pode ser encontrado, a versão mais recente do CLR instalado na computador é carregada.
rclsid
[in] The CLSID o coclass que implementa a interface que você está procurando. Há suporte para os valores são CLSID_CorRuntimeHost ou nulo.riid
[in] The IID da interface que você está solicitando. Há suporte para os valores são IID_ICorRuntimeHost ou nulo.ppv
[out] O ponteiro de interface retornado.
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: MSCorEE.idl
Biblioteca: MSCorEE.dll
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0