共用方式為


GetCORVersion 函式

傳回目前處理序所執行的 Common Language Runtime (CLR) 的版本號碼。

這個函式在 .NET Framework 4 版 中已被取代。

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.h

**程式庫:**MSCorEE.dll

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

請參閱

其他資源

裝載全域靜態函式的 .NET Framework 1.1 和 2.0