3.11.2.2.1. IDispatch Interface
interface IDispatch
{
HRESULT GetTypeInfoCount (unsigned int FAR *pcTInfo);
HRESULT GetTypeInfo (
unsigned int iTInfo,
LCID lcid,
ITypeInfo FAR* FAR* ppTInfo);
HRESULT GetIDsOfNames (
REFIID riid,
OLECHAR FAR* FAR* rgszNames,
unsigned int cNames,
LCID lcid,
DISPID FAR* rgDispId);
HRESULT Invoke (
DISPID dispIdMember,
REFIID riid,
LCID lcid,
WORD wFlags,
DISPPARAMS FAR* pDispParams,
VARIANT FAR* pVarResult,
EXCEPINFO FAR* pExcepInfo,
unsigned int FAR* puArgErr);
};