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
方法。
要求
平台:请参阅系统要求。
标头:MetaHost.h
库:作为资源包含在 MSCorEE.dll 中
.NET Framework 版本:自 4 起可用