ICLRRuntimeInfo::GetDefaultStartupFlags メソッドICLRRuntimeInfo::GetDefaultStartupFlags Method

スタートアップ フラグとランタイムの起動に使用されるホスト構成ファイルを取得します。Gets the startup flags and host configuration file that will be used to start the runtime.


HRESULT GetDefaultStartupFlags(  
     [out]  DWORD *pdwStartupFlags,  
     [out, size_is(*pcchHostConfigFile)] LPWSTR pwzHostConfigFile,  
     [in, out]  DWORD *pcchHostConfigFile);  


[out]現在設定されているホストのスタートアップ フラグへのポインター。[out] A pointer to the host startup flags that are currently set.

[out]現在のホスト構成ファイルのディレクトリ パスへのポインター。[out] A pointer to the directory path of the current host configuration file.

[入力、出力]入力のサイズpwzHostConfigFile、バッファー オーバーランを回避します。[in, out] On input, the size of pwzHostConfigFile, to avoid buffer overruns. 場合pwzHostConfigFileは null を返しますの必要なサイズpwzHostConfigFileの事前割り当て。If pwzHostConfigFile is null, the method returns the required size of pwzHostConfigFile for pre-allocation.

戻り値Return Value

このメソッドは、次の特定の HRESULT を返します。 メソッドの失敗を示す HRESULT エラーとします。This method returns the following specific HRESULT as well as HRESULT errors that indicate method failure.

S_OKS_OK メソッドは正常に完了しました。The method completed successfully.


このメソッドは、既定のフラグ値を返します (STARTUP_CONCURRENT_GCNULL)、または以前の呼び出しで指定された値、 iclrruntimeinfo::setdefaultstartupflags メソッド、またはのいずれかによって設定された値、 CorBind*メソッドのこのランタイムにバインドされている場合。This method returns the default flag values (STARTUP_CONCURRENT_GC and NULL), or the values provided by a previous call to the ICLRRuntimeInfo::SetDefaultStartupFlags method, or the values set by any of the CorBind* methods if they are bound to this runtime.


プラットフォーム: システム要件に関するページを参照してください。Platforms: See System Requirements.

ヘッダー: MetaHost.hHeader: MetaHost.h

ライブラリ: MSCorEE.dll でリソースとして含まれますLibrary: Included as a resource in MSCorEE.dll

.NET Framework のバージョン: 4 以降で使用可能Available since 4.NET Framework Versions: 4 以降で使用可能Available since 4

関連項目See also