Freigeben über


ActivateInstance-Funktion

Registriert und ruft eine Instanz eines angegebenen Typs ab, der in einer angegebenen Klassen-ID definiert ist.

Syntax

template<typename T>
inline HRESULT ActivateInstance(
   _In_ HSTRING activatableClassId,
   _Out_ Microsoft::WRL::Details::ComPtrRef<T> instance
);

Parameter

T
Ein typ, der aktiviert werden soll.

aktivableClassId
Der Name der Klassen-ID, die den Parameter T definiert.

instance
Wenn dieser Vorgang abgeschlossen ist, wird ein Verweis auf eine T-Instanz ausgeführt.

Rückgabewert

bei erfolgreicher Ausführung S_OK; andernfalls ein HRESULT-Fehler, der die Ursache des Fehlers angibt.

Anforderungen

Header: client.h

Namespace: Windows::Foundation

Siehe auch

Windows::Foundation-Namespace