GetRequestedRuntimeVersion 函式
取得指定應用程式所要求的通用語言執行平台 (CLR) 版本號碼。 如果未安裝該版本,則取得要求版本之前所安裝的最新版本。
此函式在 .NET Framework 4 中已被取代。
語法
HRESULT GetRequestedRuntimeVersion (
[in] LPWSTR pExe,
[out] LPWSTR pVersion,
[in] DWORD cchBuffer,
[out] DWORD *pdwLength
);
參數
pExe
[in] 應用程式名稱。
pVersion
[out] 緩衝區,其中包含成功完成時的版本號碼字串。
cchBuffer
[in] 版本緩衝區長度。
pdwLength
[out] 版本號碼字串的長度指標。
傳回值
除了下列值之外,此方法會傳回標準元件物件模型 (COM) 錯誤碼,如 WinError.h 所定義。
傳回碼 | 描述 |
---|---|
S_OK | 已成功完成命令。 |
ERROR_INSUFFICIENT_BUFFER | 版本緩衝區不夠大,無法儲存版本字串。 |
E_POINTER | pdwLength 為 null。 |
規格需求
平台:請參閱系統需求。
標題: MSCorEE.h
程式庫: MSCorEE.dll
.NET Framework版本:自 1.1 起可用