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.
İade 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
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin