Compartir a través de


Método IAgileReference::Resolve

Obtiene el identificador de interfaz de una referencia ágil a un objeto .

Sintaxis

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

Parámetros

riid [in]

Identificador de interfaz de la interfaz que se va a recuperar de la referencia ágil. No es necesario que sea igual que la interfaz registrada.

ppvObjectReference [out, retval]

Al finalizar correctamente, *ppvObjectReference es un puntero a la interfaz especificada por riid.

Valor devuelto

Este método puede devolver uno de estos valores.

Valor devuelto Descripción
S_OK
El método se completó correctamente.
E_NOINTERFACE
La interfaz solicitada no se implementa en el objeto registrado.

 

Comentarios

Llame a la función RoGetAgileReference para crear una referencia ágil a un objeto . Llame al método Resolve para localizar el objeto en el apartamento en el que se llama a Resolve .

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 8.1 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible
Windows Server 2012 R2 [aplicaciones de escritorio | Aplicaciones para UWP]

Consulte también

IAgileReference

RoGetAgileReference