Método ICallIndirect::CallIndirect (callobj.h)
Invoca uno de los métodos de la interfaz con una referencia indirecta a los argumentos de la invocación.
Sintaxis
HRESULT CallIndirect(
[out] HRESULT *phrReturn,
[in] ULONG iMethod,
[in] void *pvArgs,
[out] ULONG *cbArgs
);
Parámetros
[out] phrReturn
Valor devuelto de la invocación del método .
[in] iMethod
Número de método que se va a invocar.
[in] pvArgs
Puntero al marco de pila con el que se va a realizar la invocación. Los detalles de la representación exacta de este marco de pila son específicos de la arquitectura del procesador.
[out] cbArgs
Número de bytes que se van a extraer de la pila para borrar la pila de argumentos en esta invocación.
Valor devuelto
Este método puede devolver los valores siguientes.
Código devuelto | Descripción |
---|---|
|
El método se completó correctamente. |
|
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 |