ICLRRuntimeInfo::SetDefaultStartupFlags メソッド

ランタイムの開始に使用されるスタートアップ フラグとホスト構成ファイルを設定します。 このメソッドは、CorBindToRuntimeEx および CorBindToRuntimeHost 関数での startupFlags パラメーターの使用よりも優先されます。

構文

HRESULT SetDefaultStartupFlags(  
           [in]  DWORD dwStartupFlags,  
           [in]  LPCWSTR pwzHostConfigFile);  

パラメーター

dwStartupFlags
[in] 設定するホスト スタートアップ フラグ。 CorBindToRuntimeEx および CorBindToRuntimeHost 関数と同じフラグを使用します。

pwzHostConfigFile
[in] 設定するホスト構成ファイルのディレクトリ パス。

戻り値

このメソッドから、次の特定の HRESULT と、メソッドの失敗を示す HRESULT エラーも返されます。

HRESULT 説明
S_OK メソッドは正常に完了しました。

解説

マルチスレッド ホストは、このメソッドへの呼び出しと同期する必要があります。 それ以外の場合、スレッド B の SetStartupFlags の呼び出しが完了した後、ランタイムを開始する前に、スレッド A で SetStartupFlags メソッドが呼び出されることがあります。

必要条件

:システム要件」を参照してください。

ヘッダー: MetaHost.h

ライブラリ: MSCorEE.dll にリソースとして含まれます

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

関連項目