Compartilhar via


Função de CorBindToRuntimeByCfg

Carrega o common language runtime (CLR) em um processo usando informações de versão é lido a partir de um arquivo XML.

Essa função foi preterida na .NET Framework versão 4.

HRESULT CorBindToRuntimeByCfg (
    [in]  IStream     *pCfgStream,
    [in]  DWORD        reserved,
    [in]  DWORD        startupFlags,
    [in]  REFCLSID     rclsid,
    [in]  REFIID       riid, 
    [out] LPVOID FAR*  ppv
);

Parâmetros

  • pCfgStream
    [in] Um ponteiro para uma IStream objeto que lê o arquivo XML.

  • reserved
    [in] Reservado para uso futuro. Use 0 (zero) como valor.

  • startupFlags
    [in] Um valor igual a STARTUP_FLAGS enumeração que especifica o comportamento de inicialização do CLR.

  • rclsid
    [in] O CLSID do coclass que implementa um a ICorRuntimeHost ou ICLRRuntimeHost interface. Valores suportados são CLSID_CorRuntimeHost ou CLSID_CLRRuntimeHost.

  • riid
    [in] O IID da ICorRuntimeHost ou ICLRRuntimeHost interface. Valores suportados são IID_ICorRuntimeHost ou IID_ICLRRuntimeHost.

  • ppv
    [out] Um ponteiro para o endereço da interface retornada.

Comentários

O formato do arquivo XML é modelado após o arquivo de configuração do aplicativo padrão. Para obter mais informações sobre os arquivos XML, consulte Esquema do arquivo de configuração para o.NET Framework.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: MSCorEE.h

Biblioteca: Mscoree

.NET Framework versões: 4, 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 de CorBindToCurrentRuntime

Função de CorBindToRuntime

Função de CorBindToRuntimeEx

Função de CorBindToRuntimeHost

Interface de ICorRuntimeHost

Outros recursos

.NET Framework 1.1 e 2.0, hospedagem Global de funções estáticas