Sdílet prostřednictvím


CComClassFactory2::CreateInstance

Vytvoří objekt zadaný identifikátor CLSID a načte ukazatele rozhraní tohoto objektu.

STDMETHOD(CreateInstance)( 
   LPUNKNOWN pUnkOuter, 
   REFIID riid, 
   void** ppvObj  
);

Parametry

  • pUnkOuter
    [v] Pokud je vytvoření objektu jako součást souhrnného, pak pUnkOuter musí být vnější neznámé.Jinak pUnkOuter musí být NULL.

  • riid
    [v] IID požadované rozhraní.If pUnkOuter is non-NULL, riid must be IID_IUnknown.

  • ppvObj
    [výstup] Ukazatel na ukazatele rozhraní identifikován riid .Pokud objekt nepodporuje rozhraní ppvObj je nastavena na NULL.

Vrácená hodnota

Standard HRESULT hodnotu.

Poznámky

Vyžaduje počítač plně licenci.Licence úplné počítač neexistuje, kontaktujte CreateInstanceLic.

Požadavky

Záhlaví: atlcom.h

Viz také

Referenční dokumentace

Třída CComClassFactory2

CoCreateInstance

CoGetClassObject