CreateActivationFactory (funzione)
Crea una factory che produce istanze della classe specificata che può essere attivata da Windows Runtime.
Sintassi
template<typename Factory>
inline HRESULT STDMETHODCALLTYPE CreateActivationFactory(
_In_ unsigned int *flags, _In_ const CreatorMap* entry,
REFIID riid,
_Outptr_ IUnknown **ppFactory) throw();
Parametri
flags
Combinazione di uno o più valori di enumerazione RuntimeClassType .
entry
Puntatore a un CreatorMap che contiene informazioni di inizializzazione e registrazione sul riid del parametro.
riid
Riferimento a un ID di interfaccia.
ppFactory
Se questa operazione viene completata correttamente, un puntatore a una factory di attivazione.
Valore restituito
S_OK se riesce; in caso contrario, HRESULT indica un errore.
Osservazioni:
Se il parametro del modello Factory non deriva dall'interfaccia IActivationFactory
, viene generato un errore di asserzione.
Requisiti
Intestazione: module.h
Spazio dei nomi: Microsoft::WRL