다음을 통해 공유


CComPolyObject::CreateInstance

새로 만들 수 있습니다 CComPolyObject <contained> 개체의 오버 헤드 없이 CoCreateInstance.

static HRESULT WINAPI CreateInstance(
   LPUNKNOWN pUnkOuter, 
   CComPolyObject< contained >** pp 
);

매개 변수

  • pp
    [out] 에 대 한 포인터는 CComPolyObject < contained**>** 포인터.경우 CreateInstance 성공 하지 pp 설정 NULL.

반환 값

표준 HRESULT 값입니다.

설명

따라서 호출, 반환 된 개체 참조 횟수가 0 AddRef 즉시 다음 사용 릴리스 후 참조 개체 포인터를 확보 하기.

직접 필요 하지 않는 개체에 액세스 하지만 여전히 오버 헤드 없이 새 개체를 만들려면 원하는 경우 CoCreateInstance를 사용 하 여 CComCoClass::CreateInstance 대신 합니다.

요구 사항

헤더: atlcom.h

참고 항목

참조

CComPolyObject 클래스