Bagikan melalui


Fungsi CreateActivationFactory

Membuat pabrik yang menghasilkan instans kelas yang ditentukan yang dapat diaktifkan oleh Windows Runtime.

Sintaks

template<typename Factory>
   inline HRESULT STDMETHODCALLTYPE CreateActivationFactory(
      _In_ unsigned int *flags,        _In_ const CreatorMap* entry,
      REFIID riid,
   _Outptr_ IUnknown **ppFactory) throw();

Parameter

flags
Kombinasi satu atau beberapa nilai enumerasi RuntimeClassType .

Catatan
Pointer ke CreatorMap yang berisi informasi inisialisasi dan pendaftaran tentang parameter riid.

riid
Referensi ke ID antarmuka.

ppFactory
Jika operasi ini berhasil diselesaikan, penunjuk ke pabrik aktivasi.

Tampilkan Nilai

S_OK jika berhasil; jika tidak, HRESULT yang menunjukkan kesalahan.

Keterangan

Kesalahan pernyataan dipancarkan jika parameter templat Factory tidak berasal dari antarmuka IActivationFactory.

Persyaratan

Header: module.h

Namespace: Microsoft::WRL

Baca juga

Microsoft::WRL::Wrappers::D etails Namespace