CorBindToRuntimeByCfg 関数

XML ファイルから読み取られるバージョン情報を使用して、共通言語ランタイム (CLR) をプロセスに読み込みます。

この関数は、.NET Framework 4 で非推奨になっています。

構文

HRESULT CorBindToRuntimeByCfg (  
    [in]  IStream     *pCfgStream,  
    [in]  DWORD        reserved,  
    [in]  DWORD        startupFlags,  
    [in]  REFCLSID     rclsid,  
    [in]  REFIID       riid,
    [out] LPVOID FAR*  ppv  
);  

パラメーター

pCfgStream
[in] XML ファイルを読み取る IStream オブジェクトへのポインター。

reserved
[in] 将来の使用のために予約されています。 値として 0 (ゼロ) を使用します。

startupFlags
[in] CLR の起動動作を指定する STARTUP_FLAGS 列挙型の値。

rclsid
[in] ICorRuntimeHost または ICLRRuntimeHost インターフェイスを実装するコクラスの CLSID。 サポートされている値は CLSID_CorRuntimeHost と CLSID_CLRRuntimeHost です。

riid
[in] ICorRuntimeHost インターフェイスまたは ICLRRuntimeHost インターフェイスの IID。 サポートされている値は IID_ICorRuntimeHost と IID_ICLRRuntimeHost です。

ppv
[out] 返されたアドレスへのポインター。

解説

XML ファイルの形式は、標準のアプリケーション構成ファイルの後にモデル化されます。 XML ファイルの詳細については、「構成ファイル スキーマ」を参照してください。

必要条件

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

ヘッダー: MSCorEE.h

ライブラリ: MSCorEE.dll

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

関連項目