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_GCNULL),或之前对 ICLRRuntimeInfo::SetDefaultStartupFlags 方法的调用提供的值,或任何 CorBind* 方法(如果这些方法已绑定到此运行时)设置的值。

要求

平台:请参阅系统要求

标头:MetaHost.h

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

.NET Framework 版本:自 4 起可用

另请参阅