Compartilhar via


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

Libera o parâmetro especificado no quadro.

Sintaxe

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

Parâmetros

[in] iparam

O número do parâmetro a ser liberado.

[in] freeFlags

Representa sinalizadores da enumeração CALLFRAME_FREE .

[in] pWalkerFree

Um ponteiro para uma instância da interface ICallFrameWalker . Quando especificado, um retorno de chamada é feito para cada ponteiro de interface encontrado durante a liberação. Se esse parâmetro não for especificado, os ponteiros da interface serão liberados pelo método Release .

[in] nullFlags

Representa sinalizadores da enumeração CALLFRAME_NULL .

Retornar valor

Esse método pode retornar os valores a seguir.

Código de retorno Descrição
S_OK
O método foi concluído com sucesso.
E_UNEXPECTED
Ocorreu um erro inesperado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho callobj.h

Confira também

ICallFrame