Compartir a través de


Método ICallFrameWalker::OnWalkInterface (callobj.h)

Recorre un marco de llamada para buscar la interfaz especificada en el marco de llamada. La interfaz se puede manipular o reemplazar al prestar mucha atención al recuento de referencias.

Sintaxis

HRESULT OnWalkInterface(
  [in] REFIID iid,
  [in] PVOID  *ppvInterface,
  [in] BOOL   fIn,
  [in] BOOL   fOut
);

Parámetros

[in] iid

IID de la interfaz que se va a encontrar.

[in] ppvInterface

apunta al búfer desde el que se va a reconstituir el registro de activación.

[in] fIn

Este parámetro es distinto de cero si una interfaz está dentro de un parámetro [in] o [in, out].

[in] fOut

Este parámetro es distinto de cero si una interfaz está dentro de un parámetro [out] o [in, out].

Valor devuelto

Este método puede devolver los siguientes valores.

Código devuelto Descripción
S_OK
El método se completó correctamente.
E_UNEXPECTED
Se produjo un error inesperado.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado callobj.h

Consulte también

ICallFrameWalker