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] 实现 ICorRuntimeHost 或 ICLRRuntimeHost 接口的组件类的 CLSID
。 支持的值为 CLSID_CorRuntimeHost 或 CLSID_CLRRuntimeHost。
riid
[in] ICorRuntimeHost
或 ICLRRuntimeHost
接口的 IID
。 支持的值为 IID_ICorRuntimeHost 或 IID_ICLRRuntimeHost。
ppv
[out] 指向返回接口地址的指针。
备注
XML 文件的格式按照标准应用程序配置文件建模。 有关 XML 文件的详细信息,请参阅配置文件架构。
要求
平台:请参阅系统要求。
标头:MSCorEE.h
库:MSCorEE.dll
.NET Framework 版本:自 1.0 起可用