Aracılığıyla paylaş


CComClassFactorySingleton::CreateInstance

Çağrı QueryInterface ile m_spObj bir arabirim işaretçisi almak için.

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

Parametreler

  • pUnkOuter
    [in] Nesne bir toplama bir parçası olarak sonra oluşturulan, pUnkOuter dış bilinmiyor olması gerekir.Aksi takdirde, pUnkOuter olması null.

  • riid
    [in] İstenen arabirim IID.If pUnkOuter is non-NULL, riid must be IID_IUnknown.

  • ppvObj
    [Çıkış] Arabirim işaretçisi ile tanımlanan bir işaretçi riid.Bu arabirim nesnesi desteklemiyorsa, ppvObj ayarlamak null.

Dönüş Değeri

Standart bir HRESULT değeri.

Gereksinimler

Başlık: atlcom.h

Ayrıca bkz.

Başvuru

CComClassFactorySingleton sınıfı

CoCreateInstance

CoGetClassObject