Compartir a través de


Método ICallFrame::FreeParam (callobj.h)

Libera el parámetro especificado en el marco.

Sintaxis

HRESULT FreeParam(
  [in] ULONG            iparam,
  [in] DWORD            freeFlags,
  [in] ICallFrameWalker *pWalkerFree,
  [in] DWORD            nullFlags
);

Parámetros

[in] iparam

Número del parámetro que se va a liberar.

[in] freeFlags

Representa marcas de la enumeración CALLFRAME_FREE .

[in] pWalkerFree

Puntero a una instancia de la interfaz ICallFrameWalker . Cuando se especifica, se realiza una devolución de llamada para cada puntero de interfaz encontrado mientras se libera. Si no se especifica este parámetro, el método Release libera los punteros de interfaz.

[in] nullFlags

Representa marcas de la enumeración CALLFRAME_NULL .

Valor devuelto

Este método puede devolver los valores siguientes.

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

ICallFrame