GetRequestedRuntimeVersion 函式
更新:2007 年 11 月
取得指定之應用程式所要求的 Common Language Runtime (CLR) 版本號碼。如果未安裝該版本,則取得所要求的版本以前安裝的最新版本。
HRESULT GetRequestedRuntimeVersion (
[in] LPWSTR pExe,
[out] LPWSTR pVersion,
[in] DWORD cchBuffer,
[out] DWORD *pdwLength
);
參數
pExe
[in] 應用程式的名稱。pVersion
[out] 成功完成時包含版本號碼字串的緩衝區。cchBuffer
[in] 版本緩衝區的長度。pdwLength
[out] 版本號碼字串長度的指標。
傳回值
除了下列的值以外,這個方法還會傳回在 WinError.h 中定義的標準元件物件模型 (COM) 錯誤碼。
傳回碼 |
描述 |
---|---|
S_OK |
此方法已成功完成。 |
ERROR_INSUFFICIENT_BUFFER |
版本緩衝區不夠大,無法儲存版本字串。 |
E_POINTER |
pdwLength 為 null。 |
需求
**平台:**請參閱 .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