CreateActivationFactory (fonction)
Crée une fabrique qui produit des instances de la classe spécifiée pouvant être activées par le Windows Runtime.
Syntaxe
template<typename Factory>
inline HRESULT STDMETHODCALLTYPE CreateActivationFactory(
_In_ unsigned int *flags, _In_ const CreatorMap* entry,
REFIID riid,
_Outptr_ IUnknown **ppFactory) throw();
Paramètres
flags
Combinaison d’une ou plusieurs valeurs d’énumération RuntimeClassType .
entry
Pointeur vers un CreatorMap qui contient des informations d’initialisation et d’inscription sur le riid de paramètre.
riid
Référence à un ID d’interface.
ppFactory
Si cette opération se termine correctement, un pointeur vers une fabrique d’activation.
Valeur de retour
S_OK si l'opération réussit. Sinon, une valeur HRESULT indique l'erreur.
Notes
Une erreur d’assertion est émise si la fabrique de paramètres de modèle ne dérive pas de l’interfaceIActivationFactory
.
Spécifications
En-tête : module.h
Espace de noms : Microsoft::WRL