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

请参见

参考

ICLRRuntimeInfo 接口

其他资源

承载接口

承载(非托管 API 参考)