ICLRRuntimeInfo インターフェイス
バージョン、ディレクトリ、読み込みステータスなど、特定の共通言語ランタイム (CLR: Common Language Runtime) に関する情報を返すメソッドを提供します。 このインターフェイスは、ランタイムを初期化することなく、ランタイム固有の機能も提供します。 この機能には、ランタイムに関連する LoadLibrary メソッド、およびランタイム モジュールに固有の GetProcAddress メソッドが含まれ、GetInterface メソッドを介してランタイム提供インターフェイスも含まれます。
メソッド
メソッド |
説明 |
---|---|
CLR Version 2 の従来の起動ポリシー全体に対して、このランタイムを関連付けます。 |
|
CLR スタートアップ フラグとホストの構成ファイルを取得します。 |
|
CLR を現在のプロセスに読み込み、ICLRRuntimeHost、ICLRStrongName、IMetaDataDispenser などのランタイム インターフェイス ポインターを返します。 このメソッドは、すべての CorBindTo* 関数よりも優先されます。 |
|
このインターフェイスに関連付けられた CLR からエクスポートされた、指定の関数のアドレスを取得します。 このメソッドは、GetRealProcAddress メソッドよりも優先されます。 |
|
このインターフェイスに関連付けられた CLR のインストール ディレクトリを取得します。 このメソッドは、GetCORSystemDirectory メソッドよりも優先されます。 |
|
特定の ICLRRuntimeInfo インターフェイスに関連付けられた共通言語ランタイム (CLR: Common Language Runtime) のバージョン情報を取得します。 このメソッドは、GetRequestedRuntimeInfo メソッドおよび GetRequestedRuntimeVersion メソッドよりも優先されます。 |
|
既にプロセスに読み込まれている可能性がある他のランタイムを考慮して、このインターフェイスに関連付けられるランタイムが現在のプロセスに読み込むことができるかどうかを示します。 |
|
ICLRRuntimeInfo インターフェイスに関連付けられている CLR をプロセスに読み込むかどうかを示します。 |
|
ICLRRuntimeInfo インターフェイスに関連付けられている CLR が起動されているかどうかを示します。 |
|
HRESULT 値を、指定したカルチャの適切なエラー メッセージに変換します。 このメソッドは、LoadStringRC メソッドおよび LoadStringRCEx メソッドよりも優先されます。 |
|
ICLRRuntimeInfo インターフェイスで表される CLR のフレームワーク ディレクトリからライブラリを読み込みます。 このメソッドは、LoadLibraryShim メソッドよりも優先されます。 |
|
CLR スタートアップ フラグとホストの構成ファイルを設定します。 |
要件
プラットフォーム: 「.NET Framework システム要件」を参照
ヘッダー: MetaHost.h
ライブラリ: MSCorEE.dll にリソースとして格納されていること
.NET Framework のバージョン: 4