GetCORSystemDirectory 函数

返回加载到进程中的公共语言运行时 (CLR) 的安装目录。 安装目录是完全限定的,例如“c:\windows\microsoft. net\framework\v1.0.3705"。

此函数已弃用。 它由 .NET Framework 4 版 中提供的 ICLRRuntimeInfo::GetRuntimeDirectory 方法取代。

HRESULT GetCORSystemDirectory ( 
    [out] LPWSTR  pbuffer,   
    [in]  DWORD   cchBuffer, 
    [out] DWORD*  dwlength
); 

参数

  • pbuffer
    [out] 运行时在其中返回一个字符串的缓冲区,该字符串包含加载到进程中的运行时的安装目录的完全限定名。 如果尚未将运行时加载到进程中,则该函数将返回计算机上所安装的运行时最新版本的相应目录信息。

  • cchBuffer
    [in] pbuffer 的大小(以字节为单位)。

  • dwLength
    [out] pbuffer 中返回的字符个数。

备注

警告说明警告

不要在正在运行 CLR 版本 4 的进程中使用此函数。如果在计算机上安装了 CLR 的早期版本,则此函数返回该版本的安装目录。

要求

**平台:**请参见 .NET Framework 系统要求

**头文件:**MSCorEE.h

**库:**MSCorEE.dll

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

请参见

其他资源

.NET Framework 1.1 和 2.0 承载全局静态函数