ICLRRuntimeInfo::GetDefaultStartupFlags 方法
获取将用于启动运行时的启动标志和主机配置文件。
HRESULT GetDefaultStartupFlags(
[out] DWORD *pdwStartupFlags,
[out, size_is(*pcchHostConfigFile)] LPWSTR pwzHostConfigFile,
[in, out] DWORD *pcchHostConfigFile);
参数
pdwStartupFlags
[out] 一个指向当前设置的主机启动标记的指针。pwzHostConfigFile
[out] 一个指向当前主机配置文件的目录路径的指针。pcchHostConfigFile
[in, out] 输入时用于避免缓冲区溢出的 pwzHostConfigFile 的大小。 如果 pwzHostConfigFile 为 null,则该方法返回进行预分配所需的 pwzHostConfigFile 的大小。
返回值
此方法将返回以下特定的 HRESULT 以及用于指示方法失败的 HRESULT 错误。
HRESULT |
说明 |
---|---|
S_OK |
该方法成功完成。 |
备注
此方法返回默认的标志值 (STARTUP_CONCURRENT_GC 和 NULL),或返回对 ICLRRuntimeInfo::SetDefaultStartupFlags 方法的先前调用所提供的值,或返回所有 CorBind* 方法在其被绑定到此运行时设置的值。
要求
**平台:**请参见 .NET Framework 系统要求。
头文件: MetaHost.h
**库:**作为一项资源包含在 MSCorEE.dll 中
**.NET Framework 版本:**4