Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt eine Factory, die Instanzen der angegebenen Klasse erstellt, die von der Common Language Runtime Fenster aktiviert werden kann.
template<typename Factory>
inline HRESULT STDMETHODCALLTYPE CreateActivationFactory(
_In_ unsigned int *flags,
_In_ const CreatorMap* entry,
REFIID riid,
_Outptr_ IUnknown **ppFactory) throw();
Parameter
flags
Eine Kombination aus einem oder mehreren RuntimeClassType-Enumerationswerte.entry
Zeiger auf CreatorMap, der Initialisierung und Registrierungsinformationen zu Parametern riidenthält.riid
Verweis auf eine Schnittstelle ID.ppFactory
Wenn dieser Vorgang erfolgreich abgeschlossen wird, ein Zeiger auf eine Benachrichtigung factory.
Rückgabewert
S_OK, wenn erfolgreich; Andernfalls Ein HRESULT, das den Fehler angibt.
Hinweise
Ein Assertions Fehler wird ausgegeben, wenn Factory Vorlagenparameter nicht von der Schnittstelle IActivationFactory berechnet.
Anforderungen
Header: module.h
Namespace: Microsoft::WRL