Partilhar via


Função CorBindToRuntimeByCfg

Carrega o runtime de linguagem comum (CLR) para um processo com informações de versão lidas a partir de um ficheiro XML.

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

reserved
[in] Reservado para utilização futura. Utilize 0 (zero) como valor.

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

rclsid
[in] A CLSID da coclasse que implementa a interface ICorRuntimeHost ou ICLRRuntimeHost . Os valores suportados são CLSID_CorRuntimeHost ou CLSID_CLRRuntimeHost.

riid
[in] O IID da ICorRuntimeHost interface ou do ICLRRuntimeHost . Os valores suportados são IID_ICorRuntimeHost ou IID_ICLRRuntimeHost.

ppv
[fora] Um ponteiro para o endereço da interface devolvida.

Observações

O formato do ficheiro XML é modelado após o ficheiro de configuração de aplicação padrão. Para obter mais informações sobre ficheiros XML, veja Configuration File Schema (Esquema de Ficheiro de Configuração).

Requisitos

Plataformas: Veja Requisitos de Sistema.

Cabeçalho: MSCorEE.h

Biblioteca: MSCorEE.dll

.NET Framework Versões: Disponível desde 1.0

Ver também