CorBindToRuntimeByCfg 函数
更新:2007 年 11 月
通过从 XML 文件中读取的版本信息将公共语言运行库 (CLR) 加载到进程中。
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] 一个指定 CLR 启动行为的 STARTUP_FLAGS 枚举值。rclsid
[in] 实现 ICorRuntimeHost 或 ICLRRuntimeHost 接口的 coclass 的 CLSID。支持的值为 CLSID_CorRuntimeHost 或 CLSID_CLRRuntimeHost。riid
[in] ICorRuntimeHost 或 ICLRRuntimeHost 接口的 IID。支持的值为 IID_ICorRuntimeHost 或 IID_ICLRRuntimeHost。ppv
[out] 一个指向所返回接口的地址的指针。
备注
XML 文件采用了标准应用程序配置文件的格式。有关 XML 文件的更多信息,请参见 .NET Framework 的配置文件架构。
要求
**平台:**请参见 .NET Framework 系统要求。
**头文件:**MSCorEE.idl
**库:**MSCorEE.dll
**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0