Partilhar via


Função CorBindToRuntimeByCfg

Carrega o Common linguagem tempo de execução (CLR) em um processo usando informações de versão que é lido a partir de um arquivo XML.

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 arquivo XML.

  • reserved
    [in] Reservado para uso futuro. Use 0 (zero) sistema autônomo valor.

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

  • rclsid
    [in] The CLSID de coclass que implementa um o ICorRuntimeHost or the ICLRRuntimeHost interface. Há suporte para os valores são CLSID_CorRuntimeHost ou CLSID_CLRRuntimeHost.

  • riid
    [in] The IID de qualquer um de ICorRuntimeHost ou o ICLRRuntimeHost interface. Há suporte para os valores são IID_ICorRuntimeHost ou IID_ICLRRuntimeHost.

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

Comentários

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

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 CorBindToCurrentRuntime

Função CorBindToRuntime

Função CorBindToRuntimeEx

Função CorBindToRuntimeHost

Interface ICorRuntimeHost

Outros recursos

Hospedagem estático funções global