ICLRRuntimeInfo::SetDefaultStartupFlags 方法
设置启动标志和将用于启动运行时的主机配置文件。 此方法将取代 CorBindToRuntimeEx 和 CorBindToRuntimeHost 函数中的 startupFlags 参数的使用。
HRESULT SetDefaultStartupFlags(
[in] DWORD dwStartupFlags,
[in] LPCWSTR pwzHostConfigFile);
参数
dwStartupFlags
[in] 要设置的主机启动标志。 对 CorBindToRuntimeEx 和 CorBindToRuntimeHost 函数使用相同的标志。pwzHostConfigFile
[in] 要设置的主机配置文件的目录路径。
返回值
此方法将返回以下特定的 HRESULT 以及用于指示方法失败的 HRESULT 错误。
HRESULT |
说明 |
---|---|
S_OK |
该方法成功完成。 |
备注
多线程主机应同步调用此方法。 否则,线程 A 在线程 B 完成对 SetStartupFlags 的调用之后和线程 B 之前线程开始运行时之前可能调用 SetStartupFlags 方法。
要求
**平台:**请参见 .NET Framework 系统要求。
头文件: MetaHost.h
**库:**作为一项资源包含在 MSCorEE.dll 中
**.NET Framework 版本:**4