GetCORVersion 函式

傳回正在目前處理序中執行的通用語言執行平台 (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
[out] pbuffer 中實際傳回的字元數指標。 如果 pbuffer 為 Null 指標,則執行階段會傳回 E_POINTER。 如果字元數大於 pbuffer 的長度,則執行階段會傳回 ERROR_INSUFFICIENT_BUFFER。

規格需求

平台:請參閱系統需求

標題: MSCorEE.h

程式庫: MSCorEE.dll

.NET Framework版本:自 1.0 起提供

另請參閱