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
Defined in "oaidl.h".
Implemented in "build/buildd-wine-unstable_1.1.32-1+b1-amd64-KnxYu0/wine-unstable-1.1.32/build32/dlls/oleaut32/dispatch.c".
- Debug channel "ole".