Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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