Método ICallIndirect::CallIndirect (callobj.h)
Invoca um dos métodos na interface com uma referência indireta aos argumentos da invocação.
Sintaxe
HRESULT CallIndirect(
[out] HRESULT *phrReturn,
[in] ULONG iMethod,
[in] void *pvArgs,
[out] ULONG *cbArgs
);
Parâmetros
[out] phrReturn
O valor retornado da invocação do método .
[in] iMethod
O número do método a ser invocado.
[in] pvArgs
Um ponteiro para o quadro de pilha com o qual fazer a invocação. Os detalhes da representação exata desse quadro de pilha são específicos da arquitetura do processador.
[out] cbArgs
O número de bytes a serem exibidos da pilha para limpar a pilha de argumentos para essa invocação.
Retornar valor
Esse método pode retornar os valores a seguir.
Código de retorno | Descrição |
---|---|
|
O método foi concluído com sucesso. |
|
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 |