다음을 통해 공유


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부터 사용 가능

참고 항목