IAgileReference::Resolve-Methode

Ruft die Schnittstellen-ID eines agilen Verweises auf ein -Objekt ab.

Syntax

HRESULT Resolve(
  [in]          REFIID riid,
  [out, retval] void   **ppvObjectReference
);

Parameter

riid [ In]

Die Schnittstellen-ID der Schnittstelle, die aus dem agilen Verweis abgerufen werden soll. Sie muss nicht mit der registrierten Schnittstelle identisch sein.

ppvObjectReference [ out, retval]

Nach erfolgreichem Abschluss * ist ppvObjectReference ein Zeiger auf die durch riid angegebene Schnittstelle.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabewert Beschreibung
S _ OK
Die Methode wurde erfolgreich abgeschlossen.
E _ NOINTERFACE
Die angeforderte Schnittstelle wird für das registrierte Objekt nicht implementiert.

Hinweise

Rufen Sie die RoGetAgileReference-Funktion auf, um einen agilen Verweis auf ein Objekt zu erstellen. Rufen Sie die Resolve-Methode auf, um das Objekt in dem Apartment zu lokalisieren, in dem Resolve aufgerufen wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
[Windows 8.1 Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2012 [R2-Desktop-Apps | UWP-Apps]

Siehe auch

IAgileReference

RoGetAgileReference