Lines Matching refs:IPURE

70 #define MAPI_GETLASTERROR_METHOD(IPURE)                                 \  argument
74 /*out*/ LPMAPIERROR FAR * lppMAPIError) IPURE; \
82 #define MAPI_IPERSISTMESSAGE_METHODS(IPURE) \ argument
83 MAPIMETHOD(GetClassID) (THIS_ LPCLSID lpClassID) IPURE; \
84 MAPIMETHOD(IsDirty)(THIS) IPURE; \
87 /*in*/ LPMESSAGE pMessage) IPURE; \
92 /*in*/ ULONG ulMessageFlags) IPURE; \
95 /*in*/ ULONG fSameAsLoad) IPURE; \
97 /*in*/ LPMESSAGE pMessage) IPURE; \
98 MAPIMETHOD(HandsOffMessage)(THIS) IPURE; \
113 #define MAPI_IMAPIMESSAGESITE_METHODS(IPURE) \ argument
115 /*out*/ LPMAPISESSION FAR * ppSession) IPURE; \
117 /*out*/ LPMDB FAR * ppStore) IPURE; \
119 /*out*/ LPMAPIFOLDER FAR * ppFolder) IPURE; \
121 /*out*/ LPMESSAGE FAR * ppmsg) IPURE; \
123 /*out*/ LPMAPIFORMMGR FAR * ppFormMgr) IPURE; \
130 /*out*/ LPMAPIVIEWCONTEXT FAR * ppViewContext) IPURE; \
132 /*in*/ LPMAPIFOLDER pFolderDestination) IPURE; \
136 /*in*/ LPCRECT prcPosRect) IPURE; \
139 /*in*/ LPCRECT prcPosRect) IPURE; \
140 MAPIMETHOD(SaveMessage) (THIS) IPURE; \
142 /*in*/ ULONG ulFlags) IPURE; \
144 /*out*/ LPULONG lpulStatus) IPURE; \
163 #define MAPI_IMAPIFORM_METHODS(IPURE) \ argument
165 /*in*/ LPMAPIVIEWCONTEXT pViewContext) IPURE; \
167 /*out*/ LPMAPIVIEWCONTEXT FAR * ppViewContext) IPURE; \
169 /*in*/ ULONG ulSaveOptions) IPURE; \
174 /*in*/ LPCRECT lprcPosRect) IPURE; \
177 /*out*/ ULONG_PTR FAR * pdwStatus) IPURE; \
179 /*in*/ ULONG_PTR ulConnection) IPURE; \
220 #define MAPI_IMAPIVIEWCONTEXT_METHODS(IPURE) \ argument
222 /*in*/ LPMAPIFORMADVISESINK pmvns) IPURE; \
225 /*in*/ LPCRECT prcPosRect) IPURE; \
228 /*out*/ LPFORMPRINTSETUP FAR * lppFormPrintSetup) IPURE; \
232 /*out*/ LPSTREAM FAR * ppstm) IPURE; \
234 /*out*/ LPULONG lpulStatus) IPURE; \
273 #define MAPI_IMAPIFORMADVISESINK_METHODS(IPURE) \ argument
274 STDMETHOD(OnChange)(THIS_ ULONG ulDir) IPURE; \
279 /*out*/ LPPERSISTMESSAGE FAR * ppPersistMessage) IPURE; \
295 #define MAPI_IMAPIVIEWADVISESINK_METHODS(IPURE) \ argument
296 MAPIMETHOD(OnShutdown)(THIS) IPURE; \
297 MAPIMETHOD(OnNewMessage)(THIS) IPURE; \
300 /*in*/ HRESULT hrStatus) IPURE; \
301 MAPIMETHOD(OnSubmitted) (THIS) IPURE; \
302 MAPIMETHOD(OnSaved) (THIS) IPURE; \
394 #define MAPI_IMAPIFORMINFO_METHODS(IPURE) \ argument
397 /*out*/ LPMAPIFORMPROPARRAY FAR * ppFormPropArray) IPURE; \
400 /*out*/ LPMAPIVERBARRAY FAR * ppMAPIVerbArray) IPURE; \
403 /*out*/ HICON FAR* phicon) IPURE; \
405 /*in*/ LPCTSTR szFileName) IPURE; \
407 /*out*/ LPMAPIFORMCONTAINER FAR * ppformcontainer) IPURE; \
469 #define MAPI_IMAPIFORMMGR_METHODS(IPURE) \ argument
481 /*out*/ LPVOID FAR *ppvObj) IPURE; \
486 /*out*/ LPMAPIFORMINFO FAR* ppResult) IPURE; \
491 /*out*/ LPSMAPIFORMINFOARRAY FAR * pfrminfoarray) IPURE; \
495 /*out*/ LPMAPIFORMPROPARRAY FAR* ppResults) IPURE; \
501 /*out*/ LPVOID FAR* ppvObj) IPURE; \
507 /*out*/ LPMAPIFORMINFO FAR * ppfrminfoReturned) IPURE; \
514 /*out*/ LPSMAPIFORMINFOARRAY FAR * ppfrminfoarray) IPURE; \
518 /*out*/ LPMAPIFORMCONTAINER FAR * lppfcnt) IPURE; \
522 /*out*/ LPMAPIFORMCONTAINER FAR * lppfcnt) IPURE; \
526 /*in*/ LPMAPIFORMINFO pfrminfo) IPURE; \
531 /*in*/ LPMAPIFOLDER pFolderFocus) IPURE; \
579 #define MAPI_IMAPIFORMCONTAINER_METHODS(IPURE) \ argument
583 /*in*/ LPCTSTR szCfgPathName) IPURE; \
585 /*in*/ LPCSTR szMessageClass) IPURE; \
589 /*out*/ LPMAPIFORMINFO FAR * pforminfo) IPURE; \
593 /*out*/ LPSMAPIFORMINFOARRAY FAR * ppfrminfoarray) IPURE; \
596 /*out*/ LPMAPIFORMPROPARRAY FAR * ppResults) IPURE; \
599 /*out*/ LPTSTR FAR * pszDisplayName) IPURE; \
613 #define MAPI_IMAPIFORMFACTORY_METHODS(IPURE) \ argument
617 /*out*/ LPCLASSFACTORY FAR * lppClassFactory) IPURE; \
620 /*in*/ ULONG fLockServer) IPURE; \