Compartilhar via


Função CorBindToRuntimeByCfg

Carrega o CLR (Common Language Runtime) em um processo usando informações de versão lidas a partir de um arquivo XML.

Essa função foi preterida no .NET Framework 4.

Sintaxe

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 um objeto IStream que lê o arquivo XML.

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

startupFlags
[in] Um valor da enumeração STARTUP_FLAGS que especifica o comportamento da inicialização do CLR.

rclsid
[in] O CLSID da coclass que implementa a interface ICorRuntimeHost ou a ICLRRuntimeHost. Os valores com suporte são CLSID_CorRuntimeHost ou CLSID_CLRRuntimeHost.

riid
[in] O IID da interface ICorRuntimeHost ou ICLRRuntimeHost. Os valores com suporte 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 depois do arquivo de configuração de aplicativo padrão. Para mais informações sobre arquivos XML, consulte Esquema de arquivos de configuração.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: MSCorEE.h

Biblioteca: MSCorEE.dll

Versões do .NET Framework: Disponíveis desde a versão 1.0

Confira também