次の方法で共有


GetCORVersion 関数

更新 : 2007 年 11 月

現在のプロセスで実行されている共通言語ランタイム (CLR: Common Language Runtime) のバージョン番号を返します。

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

パラメータ

  • pbuffer
    CLR が、現在プロセスに読み込まれている共通言語ランタイムのバージョンを示す文字列を返すバッファへのポインタ。返される文字列は、CorBindToRuntimeEx に渡される文字列と同じ形式です (たとえば、"v1.0.1216")。ランタイムがプロセスにまだ読み込まれていない場合、この関数は、コンピュータにインストールされている最新バージョンのランタイムの該当するディレクトリ情報を返します。

  • cchBuffer
    pbuffer に格納できる文字数 (WCHAR)。

  • dwLength
    実際に pbuffer に返された文字数へのポインタ。pbuffer が null ポインタの場合、ランタイムは E_POINTER を返します。文字数が pbuffer の長さを超える場合は、ランタイムは ERROR_INSUFFICIENT_BUFFER を返します。

必要条件

プラットフォーム : 「.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

参照

その他の技術情報

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