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 的早期版本,此函数将返回该版本的安装目录。

要求

平台:请参阅系统要求

标头:MSCorEE.h

库:MSCorEE.dll

.NET Framework 版本:自 1.0 起可用

另请参阅