다음을 통해 공유


ClrCreateManagedInstance 함수

업데이트: 2010년 6월

지정된 관리되는 형식의 인스턴스를 만듭니다.

.NET Framework 버전 4에서는 이 함수가 더 이상 사용되지 않습니다. COM 활성화를 통해 관리되는 형식의 인스턴스를 생성하거나 호스팅을 사용합니다(.NET Framework 4 호스팅 인터페이스 참조).

STDAPI ClrCreateManagedInstance (
    [in]  LPCWSTR  pTypeName, 
    [in]  REFIID   riid, 
    [out] void     **ppObject
);

매개 변수

  • pTypeName
    [in] 요청된 인스턴스 형식의 이름에 대한 포인터입니다.

  • riid
    [in] 요청된 인스턴스 형식의 IID입니다.

  • ppObject
    [out] 호출자가 요청한 관리되는 형식의 인스턴스에 대한 포인터를 가리키는 포인터입니다.

설명

프로세스에 공용 언어 런타임이 이미 로드되어 있어야 합니다. 예를 들어 ClrCreateManagedInstance 함수가 호출되기 전에 CorBindToRuntimeEx 함수를 호출하여 공용 언어 런타임을 로드할 수 있습니다. 런타임이 로드되어 있지 않으면 ClrCreateManagedInstance는 먼저 런타임의 v1.0.3705를 로드하려고 합니다. 이 버전을 로드하지 못하면 최신 버전의 공용 언어 런타임을 로드하려고 합니다.

요구 사항

플랫폼: .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 호스팅 전역 정적 함수

호스팅(관리되지 않는 API 참조)

변경 기록

날짜

변경 내용

이유

2010년 6월

이 사용되지 않는 함수에 대한 얼터너티브를 수정했습니다.

고객 의견