Compartilhar via


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

Consulte também

Referência

Função CorBindToRuntime

Função CorBindToRuntimeByCfg

Função CorBindToRuntimeEx

Função CorBindToRuntimeHost

Interface ICorRuntimeHost

Outros recursos

Hospedagem estático funções global