Sdílet prostřednictvím


CComPolyObject::CreateInstance

Umožňuje vytvořit nový CComPolyObject <contained> objektu bez režie CoCreateInstance.

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

Parametry

  • pp
    [výstup] Ukazatel CComPolyObject < contained**>** ukazatel.Pokud CreateInstance neúspěšné, pp je nastavena na NULL.

Vrácená hodnota

Standard HRESULT hodnotu.

Poznámky

Objekt vrácený má nulový počet odkaz, tak volání AddRef okamžitě, použijte vydání po dokončení volného odkaz na ukazatel objektu.

Pokud není třeba přímý přístup k objektu, ale přesto chcete vytvořit nový objekt bez režie CoCreateInstance , použijte CComCoClass::CreateInstance místo.

Požadavky

Záhlaví: atlcom.h

Viz také

Referenční dokumentace

Třída CComPolyObject