table of contents
other versions
- wheezy 1.4.1-4
IDispatch_Invoke(3w) | Wine API | IDispatch_Invoke(3w) |
NAME¶
IDispatch_Invoke (OLEAUT32.@)SYNOPSIS¶
static HRESULT IDispatch_Invoke(
LPDISPATCH iface,
DISPID dispIdMember,
REFIID riid,
LCID lcid,
WORD wFlags,
DISPPARAMS* pDispParams,
VARIANT* pVarResult,
EXCEPINFO* pExcepInfo,
UINT* puArgErr
)
DESCRIPTION¶
Call an object method.PARAMS¶
iface [In] IDispatch interface. dispIdMember [In] DISPID of the method (from GetIDsOfNames(3w)). riid [In] Reserved, set to IID_NULL. lcid [In] Locale of the type information to convert parameters with. wFlags, [In] Kind of method call (DISPATCH_ flags from "oaidl.h"). pDispParams [In] Array of method arguments. pVarResult [Out] Destination for the result of the call. pExcepInfo [Out] Destination for exception information. puArgErr [Out] Destination for bad argument.RETURNS¶
Success: S_OK. Failure: See DispInvoke(3w) for failure cases.NOTES¶
See DispInvoke(3w) and IDispatch(3w).IMPLEMENTATION¶
Declared in "oaidl.h". Implemented in "dlls/oleaut32/dispatch.c". Debug channel "ole".Oct 2012 | Wine API |