B
Babar Iftikhar Malik
Hi,
I want to make a call to IDispatch GetIDsofNames and IDispatch Invoke from
one COM exe to another COM exe (in which the implementaion of these two
methods is being done). The second COM exe is an automation wrapper. In doing
so I want to pass an argument (BSTR) to IDispatch GetIDsOfNames and Invoke
from the caller exe so that i can preserve my thread pool design. e.g I need
to do the following
STDMETHOD (GetIDsOfNames)(REFIID riid, LPOLESTR* rgszNames, UINT cNames,LCID
lcid,DISPID* rgdispid, BSTR sessionID );
STDMETHOD ( Invoke )( DISPID dispidMember, REFIID riid, LCID lcid, WORD
wFlags, DISPPARAMS* pDispparams, VARIANT* pVarResult, EXCEPINFO* pExcepinfo,
UINT* puArgErr, BSTR sessionID);
Can some body tell me the exact signature to be used in my IDL for GetIDsOf
Name and Invoke.
I want to make a call to IDispatch GetIDsofNames and IDispatch Invoke from
one COM exe to another COM exe (in which the implementaion of these two
methods is being done). The second COM exe is an automation wrapper. In doing
so I want to pass an argument (BSTR) to IDispatch GetIDsOfNames and Invoke
from the caller exe so that i can preserve my thread pool design. e.g I need
to do the following
STDMETHOD (GetIDsOfNames)(REFIID riid, LPOLESTR* rgszNames, UINT cNames,LCID
lcid,DISPID* rgdispid, BSTR sessionID );
STDMETHOD ( Invoke )( DISPID dispidMember, REFIID riid, LCID lcid, WORD
wFlags, DISPPARAMS* pDispparams, VARIANT* pVarResult, EXCEPINFO* pExcepinfo,
UINT* puArgErr, BSTR sessionID);
Can some body tell me the exact signature to be used in my IDL for GetIDsOf
Name and Invoke.