GetCORSystemDirectory 関数

プロセスに読み込まれた共通言語ランタイム (CLR) のインストール ディレクトリを返します。 インストール ディレクトリは完全修飾されています (たとえば、"c:\windows\microsoft.net\framework\v1.0.3705")。

この関数の使用は非推奨とされます。 .NET Framework 4 で提供される ICLRRuntimeInfo::GetRuntimeDirectory メソッドで置き換えられています。

構文

HRESULT GetCORSystemDirectory (
    [out] LPWSTR  pbuffer,
    [in]  DWORD   cchBuffer,
    [out] DWORD*  dwlength  
);

パラメーター

pbuffer
[out] プロセスに読み込まれたランタイムのインストール ディレクトリの完全修飾名を格納する文字列がランタイムから返されるバッファー。 ランタイムがまだプロセスに読み込まれていない場合は、コンピューターにインストールされている最新バージョンのランタイムの適切なディレクトリ情報が関数から返されます。

cchBuffer
[in] pbuffer のサイズ (バイト単位)。

dwLength
[out] pbuffer で返される文字の数。

解説

注意事項

CLR のバージョン 4 が実行されているプロセスでは、この関数を使用しないでください。 コンピューターに以前のバージョンの CLR がインストールされている場合は、この関数からそのバージョンのインストール ディレクトリが返されます。

必要条件

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

ヘッダー: MSCorEE.h

ライブラリ: MSCorEE.dll

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

関連項目