Condividi tramite


Metodo IAgileReference::Resolve

Ottiene l'ID interfaccia di un riferimento Agile a un oggetto .

Sintassi

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

Parametri

riid [in]

ID interfaccia dell'interfaccia da recuperare dal riferimento Agile. Non è necessario che sia uguale all'interfaccia registrata.

ppvObjectReference [out, retval]

Al termine, *ppvObjectReference è un puntatore all'interfaccia specificata da riid.

Valore restituito

Questo metodo può restituire uno di questi valori.

Valore restituito Descrizione
S_OK
Metodo completato correttamente.
E_NOINTERFACE
L'interfaccia richiesta non viene implementata nell'oggetto registrato.

 

Commenti

Chiamare la funzione RoGetAgileReference per creare un riferimento agile a un oggetto . Chiamare il metodo Resolve per localizzare l'oggetto nell'apartment in cui viene chiamato Resolve .

Requisiti

Requisito Valore
Client minimo supportato
Windows 8.1 [app desktop | App UWP]
Server minimo supportato
Windows Server 2012 R2 [app desktop | App UWP]

Vedi anche

IAgileReference

RoGetAgileReference