📄 pimstore.h
字号:
IRecurrencePattern __RPC_FAR * This,
/* [retval][out] */ long __RPC_FAR *plDuration);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MonthOfYear )(
IRecurrencePattern __RPC_FAR * This,
/* [retval][out] */ long __RPC_FAR *plMask);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RecurrenceType )(
IRecurrencePattern __RPC_FAR * This,
/* [in] */ long lRecType);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_PatternStartDate )(
IRecurrencePattern __RPC_FAR * This,
/* [in] */ DATE st);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_StartTime )(
IRecurrencePattern __RPC_FAR * This,
/* [in] */ DATE st);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EndTime )(
IRecurrencePattern __RPC_FAR * This,
/* [in] */ DATE st);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_PatternEndDate )(
IRecurrencePattern __RPC_FAR * This,
/* [in] */ DATE st);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_NoEndDate )(
IRecurrencePattern __RPC_FAR * This,
/* [in] */ VARIANT_BOOL fNoEndDate);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Occurrences )(
IRecurrencePattern __RPC_FAR * This,
/* [in] */ long lOccurrences);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Interval )(
IRecurrencePattern __RPC_FAR * This,
/* [in] */ long lInterval);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DayOfWeekMask )(
IRecurrencePattern __RPC_FAR * This,
/* [in] */ long lMask);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DayOfMonth )(
IRecurrencePattern __RPC_FAR * This,
/* [in] */ long lDay);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Instance )(
IRecurrencePattern __RPC_FAR * This,
/* [in] */ long lInstance);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Duration )(
IRecurrencePattern __RPC_FAR * This,
/* [in] */ long lDuration);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MonthOfYear )(
IRecurrencePattern __RPC_FAR * This,
/* [in] */ long lMask);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Exceptions )(
IRecurrencePattern __RPC_FAR * This,
/* [retval][out] */ IExceptions __RPC_FAR *__RPC_FAR *ppExceptions);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Application )(
IRecurrencePattern __RPC_FAR * This,
/* [retval][out] */ IPOutlookApp __RPC_FAR *__RPC_FAR *polApp);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetOccurrence )(
IRecurrencePattern __RPC_FAR * This,
/* [in] */ DATE date,
/* [retval][out] */ IAppointment __RPC_FAR *__RPC_FAR *ppAppt);
END_INTERFACE
} IRecurrencePatternVtbl;
interface IRecurrencePattern
{
CONST_VTBL struct IRecurrencePatternVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IRecurrencePattern_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IRecurrencePattern_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IRecurrencePattern_Release(This) \
(This)->lpVtbl -> Release(This)
#define IRecurrencePattern_GetTypeInfoCount(This,pctinfo) \
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
#define IRecurrencePattern_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
#define IRecurrencePattern_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
#define IRecurrencePattern_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
#define IRecurrencePattern_get_RecurrenceType(This,plRecType) \
(This)->lpVtbl -> get_RecurrenceType(This,plRecType)
#define IRecurrencePattern_get_PatternStartDate(This,pst) \
(This)->lpVtbl -> get_PatternStartDate(This,pst)
#define IRecurrencePattern_get_StartTime(This,pst) \
(This)->lpVtbl -> get_StartTime(This,pst)
#define IRecurrencePattern_get_EndTime(This,pst) \
(This)->lpVtbl -> get_EndTime(This,pst)
#define IRecurrencePattern_get_PatternEndDate(This,pst) \
(This)->lpVtbl -> get_PatternEndDate(This,pst)
#define IRecurrencePattern_get_NoEndDate(This,pfNoEndDate) \
(This)->lpVtbl -> get_NoEndDate(This,pfNoEndDate)
#define IRecurrencePattern_get_Occurrences(This,plOccurrences) \
(This)->lpVtbl -> get_Occurrences(This,plOccurrences)
#define IRecurrencePattern_get_Interval(This,plInterval) \
(This)->lpVtbl -> get_Interval(This,plInterval)
#define IRecurrencePattern_get_DayOfWeekMask(This,plMask) \
(This)->lpVtbl -> get_DayOfWeekMask(This,plMask)
#define IRecurrencePattern_get_DayOfMonth(This,plDay) \
(This)->lpVtbl -> get_DayOfMonth(This,plDay)
#define IRecurrencePattern_get_Instance(This,plInstance) \
(This)->lpVtbl -> get_Instance(This,plInstance)
#define IRecurrencePattern_get_Duration(This,plDuration) \
(This)->lpVtbl -> get_Duration(This,plDuration)
#define IRecurrencePattern_get_MonthOfYear(This,plMask) \
(This)->lpVtbl -> get_MonthOfYear(This,plMask)
#define IRecurrencePattern_put_RecurrenceType(This,lRecType) \
(This)->lpVtbl -> put_RecurrenceType(This,lRecType)
#define IRecurrencePattern_put_PatternStartDate(This,st) \
(This)->lpVtbl -> put_PatternStartDate(This,st)
#define IRecurrencePattern_put_StartTime(This,st) \
(This)->lpVtbl -> put_StartTime(This,st)
#define IRecurrencePattern_put_EndTime(This,st) \
(This)->lpVtbl -> put_EndTime(This,st)
#define IRecurrencePattern_put_PatternEndDate(This,st) \
(This)->lpVtbl -> put_PatternEndDate(This,st)
#define IRecurrencePattern_put_NoEndDate(This,fNoEndDate) \
(This)->lpVtbl -> put_NoEndDate(This,fNoEndDate)
#define IRecurrencePattern_put_Occurrences(This,lOccurrences) \
(This)->lpVtbl -> put_Occurrences(This,lOccurrences)
#define IRecurrencePattern_put_Interval(This,lInterval) \
(This)->lpVtbl -> put_Interval(This,lInterval)
#define IRecurrencePattern_put_DayOfWeekMask(This,lMask) \
(This)->lpVtbl -> put_DayOfWeekMask(This,lMask)
#define IRecurrencePattern_put_DayOfMonth(This,lDay) \
(This)->lpVtbl -> put_DayOfMonth(This,lDay)
#define IRecurrencePattern_put_Instance(This,lInstance) \
(This)->lpVtbl -> put_Instance(This,lInstance)
#define IRecurrencePattern_put_Duration(This,lDuration) \
(This)->lpVtbl -> put_Duration(This,lDuration)
#define IRecurrencePattern_put_MonthOfYear(This,lMask) \
(This)->lpVtbl -> put_MonthOfYear(This,lMask)
#define IRecurrencePattern_get_Exceptions(This,ppExceptions) \
(This)->lpVtbl -> get_Exceptions(This,ppExceptions)
#define IRecurrencePattern_get_Application(This,polApp) \
(This)->lpVtbl -> get_Application(This,polApp)
#define IRecurrencePattern_GetOccurrence(This,date,ppAppt) \
(This)->lpVtbl -> GetOccurrence(This,date,ppAppt)
#endif /* COBJMACROS */
#endif /* C style interface */
#endif /* __IRecurrencePattern_INTERFACE_DEFINED__ */
#ifndef __IRecipient_INTERFACE_DEFINED__
#define __IRecipient_INTERFACE_DEFINED__
/****************************************
* Generated header for interface: IRecipient
* at Mon Dec 07 11:02:04 1998
* using MIDL 3.02.88
****************************************/
/* [dual][full][helpstring][uuid][object] */
DEFINE_GUID(IID_IRecipient, 0x7e136be0, 0x5240, 0x11d2, 0x8f, 0x1b, 0x0, 0x0, 0xf8, 0x7a, 0x43, 0x35);
#if defined(__cplusplus) && !defined(CINTERFACE)
interface DECLSPEC_UUID("7E136BE0-5240-11d2-8F1B-0000F87A4335")
IRecipient : public IDispatch
{
public:
virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Address(
/* [in] */ BSTR pwsz) = 0;
virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Address(
/* [retval][out] */ BSTR __RPC_FAR *ppwsz) = 0;
virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Name(
/* [retval][out] */ BSTR __RPC_FAR *ppwsz) = 0;
virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Application(
/* [retval][out] */ IPOutlookApp __RPC_FAR *__RPC_FAR *polApp) = 0;
};
#else /* C style interface */
typedef struct IRecipientVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
IRecipient __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
IRecipient __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
IRecipient __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
IRecipient __RPC_FAR * This,
/* [out] */ UINT __RPC_FAR *pctinfo);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
IRecipient __RPC_FAR * This,
/* [in] */ UINT iTInfo,
/* [in] */ LCID lcid,
/* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
IRecipient __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
/* [in] */ UINT cNames,
/* [in] */ LCID lcid,
/* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
/* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
IRecipient __RPC_FAR * This,
/* [in] */ DISPID dispIdMember,
/* [in] */ REFIID riid,
/* [in] */ LCID lcid,
/* [in] */ WORD wFlags,
/* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
/* [out] */ VARIANT __RPC_FAR *pVarResult,
/* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
/* [out] */ UINT __RPC_FAR *puArgErr);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Address )(
IRecipient __RPC_FAR * This,
/* [in] */ BSTR pwsz);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Address )(
IRecipient __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *ppwsz);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Name )(
IRecipient __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *ppwsz);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Application )(
IRecipient __RPC_FAR * This,
/* [retval][out] */ IPOutlookApp __RPC_FAR *__RPC_FAR *polApp);
END_INTERFACE
} IRecipientVtbl;
interface IRecipient
{
CONST_VTBL struct IRecipientVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IRecipient_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IRecipient_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IRecipient_Release(This) \
(This)->lpVtbl -> Release(This)
#define IRecipient_GetTypeInfoCount(This,pctinfo) \
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
#define IRecipient_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
#define IRecipient_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
#define IRecipient_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
#define IRecipient_put_Address(This,pwsz) \
(This)->lpVtbl -> put_Address(This,pwsz)
#define IRecipient_get_Address(This,ppwsz) \
(This)->lpVtbl -> get_Address(This,ppwsz)
#define IRecipient_get_Name(This,ppwsz) \
(This)->lpVtbl -> get_Name(This,ppwsz)
#define IRecipient_get_Application(This,polApp) \
(This)->lpVtbl -> get_Application(This,polApp)
#endif /* COBJMACROS */
#endif /* C style interface */
#endif /* __IRecipient_INTERFACE_DEFINED__ */
#ifndef __IPOlRecipient_INTERFACE_DEFINED__
#define __IPOlRecipient_INTERFACE_DEFINED__
/****************************************
* Generated header for interface: IPOlRecipient
* at Fri Aug 13 12:48:03 1999
* using MIDL 3.02.88
****************************************/
/* [dual][full][helpstring][uuid][object] */
DEFINE_GUID(IID_IPOlRecipient, 0xA11C6E30, 0x51B5, 0x11d3, 0x8f, 0x39, 0x0, 0x0, 0xf8, 0x7a, 0x43, 0x35);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -