Home | History | Annotate | Download | only in include

Lines Matching refs:IDispatch

224   struct IMSIMHost : public IDispatch {
226 virtual HRESULT WINAPI CreateContext(VARIANT Profile,VARIANT Flags,IDispatch **ppInterface) = 0;
228 virtual HRESULT WINAPI get_Profiles(IDispatch **pProfile) = 0;
229 virtual HRESULT WINAPI HostWindow(BSTR bstrControl,__LONG32 lStyle,VARIANT_BOOL fShowOnTaskbar,IDispatch **ppMSIMWnd) = 0;
230 virtual HRESULT WINAPI CreateProfile(BSTR bstrProfile,IDispatch **ppProfile) = 0;
244 HRESULT (WINAPI *CreateContext)(IMSIMHost *This,VARIANT Profile,VARIANT Flags,IDispatch **ppInterface);
246 HRESULT (WINAPI *get_Profiles)(IMSIMHost *This,IDispatch **pProfile);
247 HRESULT (WINAPI *HostWindow)(IMSIMHost *This,BSTR bstrControl,__LONG32 lStyle,VARIANT_BOOL fShowOnTaskbar,IDispatch **ppMSIMWnd);
248 HRESULT (WINAPI *CreateProfile)(IMSIMHost *This,BSTR bstrProfile,IDispatch **ppProfile);
273 HRESULT WINAPI IMSIMHost_CreateContext_Proxy(IMSIMHost *This,VARIANT Profile,VARIANT Flags,IDispatch **ppInterface);
277 HRESULT WINAPI IMSIMHost_get_Profiles_Proxy(IMSIMHost *This,IDispatch **pProfile);
279 HRESULT WINAPI IMSIMHost_HostWindow_Proxy(IMSIMHost *This,BSTR bstrControl,__LONG32 lStyle,VARIANT_BOOL fShowOnTaskbar,IDispatch **ppMSIMWnd);
281 HRESULT WINAPI IMSIMHost_CreateProfile_Proxy(IMSIMHost *This,BSTR bstrProfile,IDispatch **ppProfile);
293 struct DMSIMHostEvents : public IDispatch {
327 struct IMSIMWindow : public IDispatch {
329 virtual HRESULT WINAPI get_Object(IDispatch **ppDisp) = 0;
354 HRESULT (WINAPI *get_Object)(IMSIMWindow *This,IDispatch **ppDisp);
397 HRESULT WINAPI IMSIMWindow_get_Object_Proxy(IMSIMWindow *This,IDispatch **ppDisp);
431 struct DMSIMWindowEvents : public IDispatch {
464 struct IIMService : public IDispatch {
473 virtual HRESULT WINAPI CreateContact(BSTR bstrAlias,IDispatch **ppContact) = 0;
476 virtual HRESULT WINAPI CreateIMSession(VARIANT varIMContact,IDispatch **ppIMSession) = 0;
477 virtual HRESULT WINAPI get_IMSessions(IDispatch **ppIMSessions) = 0;
478 virtual HRESULT WINAPI NewList(BSTR bstrListName,__LONG32 bfProperties,IDispatch **ppList) = 0;
479 virtual HRESULT WINAPI List(BSTR bstrListName,IDispatch **ppList) = 0;
504 HRESULT (WINAPI *CreateContact)(IIMService *This,BSTR bstrAlias,IDispatch **ppContact);
507 HRESULT (WINAPI *CreateIMSession)(IIMService *This,VARIANT varIMContact,IDispatch **ppIMSession);
508 HRESULT (WINAPI *get_IMSessions)(IIMService *This,IDispatch **ppIMSessions);
509 HRESULT (WINAPI *NewList)(IIMService *This,BSTR bstrListName,__LONG32 bfProperties,IDispatch **ppList);
510 HRESULT (WINAPI *List)(IIMService *This,BSTR bstrListName,IDispatch **ppList);
566 HRESULT WINAPI IIMService_CreateContact_Proxy(IIMService *This,BSTR bstrAlias,IDispatch **ppContact);
572 HRESULT WINAPI IIMService_CreateIMSession_Proxy(IIMService *This,VARIANT varIMContact,IDispatch **ppIMSession);
574 HRESULT WINAPI IIMService_get_IMSessions_Proxy(IIMService *This,IDispatch **ppIMSessions);
576 HRESULT WINAPI IIMService_NewList_Proxy(IIMService *This,BSTR bstrListName,__LONG32 bfProperties,IDispatch **ppList);
578 HRESULT WINAPI IIMService_List_Proxy(IIMService *This,BSTR bstrListName,IDispatch **ppList);
598 struct DIMServiceEvents : public IDispatch {
631 struct IIMContact : public IDispatch {
639 virtual HRESULT WINAPI get_Service(IDispatch **ppService) = 0;
657 HRESULT (WINAPI *get_Service)(IIMContact *This,IDispatch **ppService);
692 HRESULT WINAPI IIMContact_get_Service_Proxy(IIMContact *This,IDispatch **ppService);
700 struct IIMContacts : public IDispatch {
702 virtual HRESULT WINAPI Item(VARIANT varItem,IDispatch **ppContact) = 0;
704 virtual HRESULT WINAPI Add(IDispatch *pContact) = 0;
705 virtual HRESULT WINAPI Remove(IDispatch *pContact) = 0;
722 HRESULT (WINAPI *Item)(IIMContacts *This,VARIANT varItem,IDispatch **ppContact);
724 HRESULT (WINAPI *Add)(IIMContacts *This,IDispatch *pContact);
725 HRESULT (WINAPI *Remove)(IIMContacts *This,IDispatch *pContact);
755 HRESULT WINAPI IIMContacts_Item_Proxy(IIMContacts *This,VARIANT varItem,IDispatch **ppContact);
759 HRESULT WINAPI IIMContacts_Add_Proxy(IIMContacts *This,IDispatch *pContact);
761 HRESULT WINAPI IIMContacts_Remove_Proxy(IIMContacts *This,IDispatch *pContact);
779 struct IIMSession : public IDispatch {
781 virtual HRESULT WINAPI get_Members(IDispatch **ppMembers) = 0;
783 virtual HRESULT WINAPI get_Service(IDispatch **ppService) = 0;
784 virtual HRESULT WINAPI get_Invitees(IDispatch **ppInvitees) = 0;
799 HRESULT (WINAPI *get_Members)(IIMSession *This,IDispatch **ppMembers);
801 HRESULT (WINAPI *get_Service)(IIMSession *This,IDispatch **ppService);
802 HRESULT (WINAPI *get_Invitees)(IIMSession *This,IDispatch **ppInvitees);
828 HRESULT WINAPI IIMSession_get_Members_Proxy(IIMSession *This,IDispatch **ppMembers);
832 HRESULT WINAPI IIMSession_get_Service_Proxy(IIMSession *This,IDispatch **ppService);
834 HRESULT WINAPI IIMSession_get_Invitees_Proxy(IIMSession *This,IDispatch **ppInvitees);
848 struct IIMSessions : public IDispatch {
851 virtual HRESULT WINAPI Item(__LONG32 Index,IDispatch **ppIMSession) = 0;
865 HRESULT (WINAPI *Item)(IIMSessions *This,__LONG32 Index,IDispatch **ppIMSession);
887 HRESULT WINAPI IIMSessions_Item_Proxy(IIMSessions *This,__LONG32 Index,IDispatch **ppIMSession);