CorBindToRuntimeByCfg 函数

使用从 XML 文件中读取的版本信息将公共语言运行时 (CLR) 加载到进程中。

此函数在 .NET Framework 4 中已弃用。

语法

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

参数

pCfgStream
[in] 指向读取 XML 文件的 IStream 对象的指针。

reserved
[in] 保留供将来使用。 使用 0(零)作为值。

startupFlags
[in] STARTUP_FLAGS 枚举的值,用于指定 CLR 的启动行为。

rclsid
[in] 实现 ICorRuntimeHostICLRRuntimeHost 接口的组件类的 CLSID。 支持的值为 CLSID_CorRuntimeHost 或 CLSID_CLRRuntimeHost。

riid
[in] ICorRuntimeHostICLRRuntimeHost 接口的 IID。 支持的值为 IID_ICorRuntimeHost 或 IID_ICLRRuntimeHost。

ppv
[out] 指向返回接口地址的指针。

备注

XML 文件的格式按照标准应用程序配置文件建模。 有关 XML 文件的详细信息,请参阅配置文件架构

要求

平台:请参阅系统要求

标头:MSCorEE.h

库:MSCorEE.dll

.NET Framework 版本:自 1.0 起可用

另请参阅