共用方式為


ICLRRuntimeInfo::GetRuntimeDirectory 方法

取得與這個介面相關聯之 Common Language Runtime (CLR) 的安裝目錄。

這個方法會取代 .NET Framework 2.0、3.0 和 3.5 版中提供的 GetCORSystemDirectory 函式。

HRESULT GetRuntimeDirectory(
[out, size_is(*pcchBuffer)] LPWSTR pwzBuffer,
[in, out]  DWORD *pcchBuffer);

參數

  • pwzBuffer
    [out] 傳回 CLR 安裝目錄。 安裝路徑是完整的,例如 "c:\windows\microsoft. net\framework\v1.0.3705\"。

  • pchBuffer
    [in, out] 指定要避免緩衝區滿溢的 pwzBuffer 大小。 如果 pwzBuffer 為 null,則 pchBuffer 會傳回所需的 pwzBuffer 大小。

傳回值

這個方法會傳回下列特定的 HRESULT,以及表示方法失敗的 HRESULT 錯誤。

HRESULT

描述

S_OK

此方法已成功完成。

E_POINTER

pwzBuffer 或 pchBuffer 為 null。

需求

**平台:**請參閱 .NET Framework 系統需求

標頭:MetaHost.h

程式庫:包含做為 MSCorEE.dll 中的資源

**.NET Framework 版本:**4

請參閱

參考

ICLRRuntimeInfo 介面

其他資源

裝載 (Unmanaged API 參考)