IActivationFactory::ActivateInstance-Methode (activation.h)
Erstellt eine neue instance der Windows-Runtime-Klasse, die der aktuellen Aktivierungsfactory zugeordnet ist.
Syntax
HRESULT ActivateInstance(
[out] IInspectable **instance
);
Parameter
[out] instance
Typ: IInspectable**
Ein Zeiger auf einen neuen instance der Klasse, die der aktuellen Aktivierungsfactory zugeordnet ist.
Rückgabewert
Typ: HRESULT
Diese Funktion kann die folgenden Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die neue Klasse instance wurde erfolgreich erstellt. |
|
instance ist NULL. |
|
Die IInspectable-Schnittstelle wird nicht von der Klasse implementiert, die der aktuellen Aktivierungsfactory zugeordnet ist. |
|
Fehler beim Erstellen eines instance der -Klasse. |
Hinweise
Verwenden Sie die ActivateInstance-Funktion, um eine Windows-Runtime-Klasse zu aktivieren. Die ActivateInstance-Funktion stellt eine Verbindung mit der Aktivierungsfactory her, die dem angegebenen aktivierungsfähigen Klassenbezeichner zugeordnet ist, erstellt eine instance, indem sie den Nullargumentkonstruktor für die Klasse aufruft, und gibt die Aktivierungsfactory frei.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | activation.h |