ICLRRuntimeInfo::SetDefaultStartupFlags 方法

设置启动标志和将用于启动运行时的主机配置文件。 此方法将取代 CorBindToRuntimeExCorBindToRuntimeHost 函数中的 startupFlags 参数的使用。

HRESULT SetDefaultStartupFlags(
           [in]  DWORD dwStartupFlags,
           [in]  LPCWSTR pwzHostConfigFile);

参数

  • dwStartupFlags
    [in] 要设置的主机启动标志。 对 CorBindToRuntimeExCorBindToRuntimeHost 函数使用相同的标志。

  • pwzHostConfigFile
    [in] 要设置的主机配置文件的目录路径。

返回值

此方法将返回以下特定的 HRESULT 以及用于指示方法失败的 HRESULT 错误。

HRESULT

说明

S_OK

该方法成功完成。

备注

多线程主机应同步调用此方法。 否则,线程 A 在线程 B 完成对 SetStartupFlags 的调用之后和线程 B 之前线程开始运行时之前可能调用 SetStartupFlags 方法。

要求

**平台:**请参见 .NET Framework 系统要求

头文件: MetaHost.h

**库:**作为一项资源包含在 MSCorEE.dll 中

**.NET Framework 版本:**4

请参见

参考

ICLRRuntimeInfo 接口

其他资源

承载接口

承载(非托管 API 参考)