CorBindToCurrentRuntime 関数

更新 : 2007 年 11 月

XML ファイルに格納されているバージョン情報を使用して、共通言語ランタイム (CLR: Common Language Runtime) をプロセスに読み込みます。XML ファイルの形式は、標準アプリケーション構成ファイルの後でモデル化されます。構成ファイルの詳細については、「.NET Framework の構成ファイル スキーマ」を参照してください。

HRESULT CorBindToCurrentRuntime (
      [in]  LPCWSTR   pwszFileName,
      [in]  REFCLSID  rclsid,
      [in]  REFIID    riid,
      [out] LPVOID    *ppv
);

パラメータ

  • pwszFileName
    [入力] 読み込む CLR のバージョンを指定するアプリケーション構成ファイルの名前。ファイル名が完全限定名でない場合、ファイルは呼び出しを行った実行可能ファイルと同じディレクトリにあるものと見なされます。

    読み込むランタイムのバージョンは、構成ファイルの <requiredRuntime> 要素のバージョン属性によって示されます。

    バージョンが指定されていない場合、または <requiredRuntime> 要素が見つからない場合は、コンピュータにインストールされている CLR の最新バージョンが読み込まれます。

  • rclsid
    [入力] 検索するインターフェイスを実装するコクラスの CLSID。サポートされている値は CLSID_CorRuntimeHost と null です。

  • riid
    [入力] 要求するインターフェイスの IID。サポートされている値は IID_ICorRuntimeHost と null です。

  • ppv
    [出力] 返されたインターフェイス ポインタ。

必要条件

プラットフォーム : 「.NET Framework システム要件」を参照

ヘッダー : MSCorEE.idl

ライブラリ : MSCorEE.dll

.NET Framework のバージョン : 3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

参照

参照

CorBindToRuntime 関数

CorBindToRuntimeByCfg 関数

CorBindToRuntimeEx 関数

CorBindToRuntimeHost 関数

ICorRuntimeHost

その他の技術情報

ホスト グローバル静的関数