GetVersionFromProcess 函式
取得與指定處理序控制代碼相關聯的通用語言執行平台 (CLR) 版本號碼。
此函式在 .NET Framework 4 中已被取代。
語法
HRESULT GetVersionFromProcess (
[in] HANDLE hProcess,
[out] LPWSTR pVersion,
[in] DWORD cchBuffer,
[out] DWORD *dwLength
);
參數
hProcess
[in] 處理序的控制代碼。
pVersion
[out] 緩衝區,其中包含成功完成方法時的版本號碼字串。
cchBuffer
[in] 版本緩衝區長度。
pdwLength
[out] 版本號碼字串的長度指標。
傳回值
除了下列值之外,此方法會傳回標準元件物件模型 (COM) 錯誤碼,如 WinError.h 所定義。
傳回碼 | 描述 |
---|---|
S_OK | 已成功完成命令。 |
E_INVALIDARG | pVersion 為 null 而 cchBuffer 不是 Null,反之亦然。-或- hProcess 不是處理序的有效控制代碼。-或- 未載入 CLR。 |
ERROR_INSUFFICIENT_BUFFER | cchBuffer 為 null 或小於版本字串的長度。 |
E_NOTIMPL | 此方法不適用於 Microsoft Windows 95、Microsoft Windows 98 或 Microsoft Windows Premium Edition 作業系統。 |
規格需求
平台:請參閱系統需求。
標題: MSCorEE.h
程式庫: MSCorEE.dll
.NET Framework版本:自 2.0 起可用