Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Membuat pabrik yang menghasilkan instans kelas yang ditentukan.
Sintaks
template<typename Factory>
inline HRESULT STDMETHODCALLTYPE CreateClassFactory(
_In_ unsigned int *flags,
_In_ const CreatorMap* entry,
REFIID riid,
_Outptr_ IUnknown **ppFactory
) throw();
Parameter
flags
Kombinasi satu atau beberapa nilai enumerasi RuntimeClassType .
lema
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 kelas.
Tampilkan Nilai
S_OK jika berhasil; jika tidak, HRESULT yang menunjukkan kesalahan.
Keterangan
Kesalahan pernyataan dipancarkan jika parameter templat Factory tidak berasal dari antarmuka IClassFactory.
Persyaratan
Header: module.h
Namespace: Microsoft::WRL