CreateActivationFactory İşlevi
Windows Çalışma Zamanı tarafından etkinleştirilebilen belirtilen sınıfın örneklerini üreten bir fabrika oluşturur.
Sözdizimi
template<typename Factory>
inline HRESULT STDMETHODCALLTYPE CreateActivationFactory(
_In_ unsigned int *flags, _In_ const CreatorMap* entry,
REFIID riid,
_Outptr_ IUnknown **ppFactory) throw();
Parametreler
Bayrak
Bir veya daha fazla RuntimeClassType sabit listesi değerinin birleşimi.
entry
Parametre riid'i hakkında başlatma ve kayıt bilgilerini içeren bir CreatorMap işaretçisi.
riid
Arabirim kimliğine başvuru.
ppFactory
Bu işlem başarıyla tamamlanırsa, etkinleştirme fabrikasına yönelik bir işaretçi.
Dönüş Değeri
Başarılı olursa S_OK; aksi takdirde, hatayı gösteren bir HRESULT.
Açıklamalar
Factory şablon parametresi arabiriminden IActivationFactory
türetilmezse onay hatası oluşur.
Gereksinimler
Üst bilgi: module.h
Ad Alanı: Microsoft::WRL