cdoex.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:526k
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ContactURL )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pContactURL);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ContactURL )(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR varContactURL);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DataSource )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ IDataSource __RPC_FAR *__RPC_FAR *varDataSource);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EndTime )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *pEndTime);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EndTime )(
- IAppointment __RPC_FAR * This,
- /* [in] */ DATE varEndTime);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Exceptions )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ IExceptions __RPC_FAR *__RPC_FAR *varExceptions);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Duration )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pDuration);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Duration )(
- IAppointment __RPC_FAR * This,
- /* [in] */ long varDuration);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Fields )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ Fields __RPC_FAR *__RPC_FAR *varFields);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Location )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pLocation);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Location )(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR varLocation);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_LocationURL )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pLocationURL);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_LocationURL )(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR varLocationURL);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Priority )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pPriority);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Priority )(
- IAppointment __RPC_FAR * This,
- /* [in] */ long varPriority);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ReplyTime )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *varReplyTime);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Resources )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pResources);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Resources )(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR varResources);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ResponseRequested )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pResponseRequested);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ResponseRequested )(
- IAppointment __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL varResponseRequested);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RecurrencePatterns )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ IRecurrencePatterns __RPC_FAR *__RPC_FAR *varRecurrencePatterns);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Sensitivity )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pSensitivity);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Sensitivity )(
- IAppointment __RPC_FAR * This,
- /* [in] */ long varSensitivity);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_StartTime )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *pStartTime);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_StartTime )(
- IAppointment __RPC_FAR * This,
- /* [in] */ DATE varStartTime);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MeetingStatus )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pMeetingStatus);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MeetingStatus )(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR varMeetingStatus);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Subject )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pSubject);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Subject )(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR varSubject);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Transparent )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pTransparent);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Transparent )(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR varTransparent);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BodyPart )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ IBodyPart __RPC_FAR *__RPC_FAR *varBodyPart);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_GEOLatitude )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ double __RPC_FAR *pGEOLatitude);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_GEOLatitude )(
- IAppointment __RPC_FAR * This,
- /* [in] */ double varGEOLatitude);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_GEOLongitude )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ double __RPC_FAR *pGEOLongitude);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_GEOLongitude )(
- IAppointment __RPC_FAR * This,
- /* [in] */ double varGEOLongitude);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_AllDayEvent )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pAllDayEvent);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_AllDayEvent )(
- IAppointment __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL varAllDayEvent);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_TextBody )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pTextBody);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_TextBody )(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR varTextBody);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ResponseText )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pResponseText);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ResponseText )(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR varResponseText);
-
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Accept )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ ICalendarMessage __RPC_FAR *__RPC_FAR *Response);
-
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AcceptTentative )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ ICalendarMessage __RPC_FAR *__RPC_FAR *Response);
-
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Cancel )(
- IAppointment __RPC_FAR * This,
- /* [optional][in] */ BSTR EmailList,
- /* [optional][in] */ VARIANT_BOOL CleanupCalendar,
- /* [optional][in] */ BSTR UserName,
- /* [optional][in] */ BSTR Password,
- /* [retval][out] */ ICalendarMessage __RPC_FAR *__RPC_FAR *Request);
-
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateRequest )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ ICalendarMessage __RPC_FAR *__RPC_FAR *Request);
-
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Decline )(
- IAppointment __RPC_FAR * This,
- /* [optional][in] */ VARIANT_BOOL CleanupCalendar,
- /* [optional][in] */ BSTR UserName,
- /* [optional][in] */ BSTR Password,
- /* [retval][out] */ ICalendarMessage __RPC_FAR *__RPC_FAR *Response);
-
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invite )(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR EmailList,
- /* [retval][out] */ ICalendarMessage __RPC_FAR *__RPC_FAR *Request);
-
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Publish )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ ICalendarMessage __RPC_FAR *__RPC_FAR *Request);
-
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFirstInstance )(
- IAppointment __RPC_FAR * This,
- /* [in] */ DATE MinDate,
- /* [in] */ DATE MaxDate,
- /* [retval][out] */ IAppointment __RPC_FAR *__RPC_FAR *Appointment);
-
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNextInstance )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ IAppointment __RPC_FAR *__RPC_FAR *Appointment);
-
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetInterface )(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown);
-
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetRecurringMaster )(
- IAppointment __RPC_FAR * This,
- /* [optional][in] */ BSTR CalendarLocation,
- /* [optional][in] */ BSTR UserName,
- /* [optional][in] */ BSTR Password,
- /* [retval][out] */ IAppointment __RPC_FAR *__RPC_FAR *Appointment);
-
- END_INTERFACE
- } IAppointmentVtbl;
- interface IAppointment
- {
- CONST_VTBL struct IAppointmentVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAppointment_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAppointment_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAppointment_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAppointment_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IAppointment_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAppointment_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAppointment_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IAppointment_get_Attachments(This,varAttachments)
- (This)->lpVtbl -> get_Attachments(This,varAttachments)
- #define IAppointment_get_Attendees(This,varAttendees)
- (This)->lpVtbl -> get_Attendees(This,varAttendees)
- #define IAppointment_get_BusyStatus(This,pBusyStatus)
- (This)->lpVtbl -> get_BusyStatus(This,pBusyStatus)
- #define IAppointment_put_BusyStatus(This,varBusyStatus)
- (This)->lpVtbl -> put_BusyStatus(This,varBusyStatus)
- #define IAppointment_get_Keywords(This,pKeywords)
- (This)->lpVtbl -> get_Keywords(This,pKeywords)
- #define IAppointment_put_Keywords(This,varKeywords)
- (This)->lpVtbl -> put_Keywords(This,varKeywords)
- #define IAppointment_get_Configuration(This,pConfiguration)
- (This)->lpVtbl -> get_Configuration(This,pConfiguration)
- #define IAppointment_put_Configuration(This,varConfiguration)
- (This)->lpVtbl -> put_Configuration(This,varConfiguration)
- #define IAppointment_putref_Configuration(This,varConfiguration)
- (This)->lpVtbl -> putref_Configuration(This,varConfiguration)
- #define IAppointment_get_Contact(This,pContact)
- (This)->lpVtbl -> get_Contact(This,pContact)
- #define IAppointment_put_Contact(This,varContact)
- (This)->lpVtbl -> put_Contact(This,varContact)
- #define IAppointment_get_ContactURL(This,pContactURL)
- (This)->lpVtbl -> get_ContactURL(This,pContactURL)
- #define IAppointment_put_ContactURL(This,varContactURL)
- (This)->lpVtbl -> put_ContactURL(This,varContactURL)
- #define IAppointment_get_DataSource(This,varDataSource)
- (This)->lpVtbl -> get_DataSource(This,varDataSource)
- #define IAppointment_get_EndTime(This,pEndTime)
- (This)->lpVtbl -> get_EndTime(This,pEndTime)
- #define IAppointment_put_EndTime(This,varEndTime)
- (This)->lpVtbl -> put_EndTime(This,varEndTime)
- #define IAppointment_get_Exceptions(This,varExceptions)
- (This)->lpVtbl -> get_Exceptions(This,varExceptions)
- #define IAppointment_get_Duration(This,pDuration)
- (This)->lpVtbl -> get_Duration(This,pDuration)
- #define IAppointment_put_Duration(This,varDuration)
- (This)->lpVtbl -> put_Duration(This,varDuration)
- #define IAppointment_get_Fields(This,varFields)
- (This)->lpVtbl -> get_Fields(This,varFields)
- #define IAppointment_get_Location(This,pLocation)
- (This)->lpVtbl -> get_Location(This,pLocation)
- #define IAppointment_put_Location(This,varLocation)
- (This)->lpVtbl -> put_Location(This,varLocation)
- #define IAppointment_get_LocationURL(This,pLocationURL)
- (This)->lpVtbl -> get_LocationURL(This,pLocationURL)
- #define IAppointment_put_LocationURL(This,varLocationURL)
- (This)->lpVtbl -> put_LocationURL(This,varLocationURL)
- #define IAppointment_get_Priority(This,pPriority)
- (This)->lpVtbl -> get_Priority(This,pPriority)
- #define IAppointment_put_Priority(This,varPriority)
- (This)->lpVtbl -> put_Priority(This,varPriority)
- #define IAppointment_get_ReplyTime(This,varReplyTime)
- (This)->lpVtbl -> get_ReplyTime(This,varReplyTime)
- #define IAppointment_get_Resources(This,pResources)
- (This)->lpVtbl -> get_Resources(This,pResources)
- #define IAppointment_put_Resources(This,varResources)
- (This)->lpVtbl -> put_Resources(This,varResources)
- #define IAppointment_get_ResponseRequested(This,pResponseRequested)
- (This)->lpVtbl -> get_ResponseRequested(This,pResponseRequested)
- #define IAppointment_put_ResponseRequested(This,varResponseRequested)
- (This)->lpVtbl -> put_ResponseRequested(This,varResponseRequested)
- #define IAppointment_get_RecurrencePatterns(This,varRecurrencePatterns)
- (This)->lpVtbl -> get_RecurrencePatterns(This,varRecurrencePatterns)
- #define IAppointment_get_Sensitivity(This,pSensitivity)
- (This)->lpVtbl -> get_Sensitivity(This,pSensitivity)
- #define IAppointment_put_Sensitivity(This,varSensitivity)
- (This)->lpVtbl -> put_Sensitivity(This,varSensitivity)
- #define IAppointment_get_StartTime(This,pStartTime)
- (This)->lpVtbl -> get_StartTime(This,pStartTime)
- #define IAppointment_put_StartTime(This,varStartTime)
- (This)->lpVtbl -> put_StartTime(This,varStartTime)
- #define IAppointment_get_MeetingStatus(This,pMeetingStatus)
- (This)->lpVtbl -> get_MeetingStatus(This,pMeetingStatus)
- #define IAppointment_put_MeetingStatus(This,varMeetingStatus)
- (This)->lpVtbl -> put_MeetingStatus(This,varMeetingStatus)
- #define IAppointment_get_Subject(This,pSubject)
- (This)->lpVtbl -> get_Subject(This,pSubject)
- #define IAppointment_put_Subject(This,varSubject)
- (This)->lpVtbl -> put_Subject(This,varSubject)
- #define IAppointment_get_Transparent(This,pTransparent)
- (This)->lpVtbl -> get_Transparent(This,pTransparent)
- #define IAppointment_put_Transparent(This,varTransparent)
- (This)->lpVtbl -> put_Transparent(This,varTransparent)
- #define IAppointment_get_BodyPart(This,varBodyPart)
- (This)->lpVtbl -> get_BodyPart(This,varBodyPart)
- #define IAppointment_get_GEOLatitude(This,pGEOLatitude)
- (This)->lpVtbl -> get_GEOLatitude(This,pGEOLatitude)
- #define IAppointment_put_GEOLatitude(This,varGEOLatitude)
- (This)->lpVtbl -> put_GEOLatitude(This,varGEOLatitude)
- #define IAppointment_get_GEOLongitude(This,pGEOLongitude)
- (This)->lpVtbl -> get_GEOLongitude(This,pGEOLongitude)
- #define IAppointment_put_GEOLongitude(This,varGEOLongitude)
- (This)->lpVtbl -> put_GEOLongitude(This,varGEOLongitude)
- #define IAppointment_get_AllDayEvent(This,pAllDayEvent)
- (This)->lpVtbl -> get_AllDayEvent(This,pAllDayEvent)
- #define IAppointment_put_AllDayEvent(This,varAllDayEvent)
- (This)->lpVtbl -> put_AllDayEvent(This,varAllDayEvent)
- #define IAppointment_get_TextBody(This,pTextBody)
- (This)->lpVtbl -> get_TextBody(This,pTextBody)
- #define IAppointment_put_TextBody(This,varTextBody)
- (This)->lpVtbl -> put_TextBody(This,varTextBody)
- #define IAppointment_get_ResponseText(This,pResponseText)
- (This)->lpVtbl -> get_ResponseText(This,pResponseText)
- #define IAppointment_put_ResponseText(This,varResponseText)
- (This)->lpVtbl -> put_ResponseText(This,varResponseText)
- #define IAppointment_Accept(This,Response)
- (This)->lpVtbl -> Accept(This,Response)
- #define IAppointment_AcceptTentative(This,Response)
- (This)->lpVtbl -> AcceptTentative(This,Response)
- #define IAppointment_Cancel(This,EmailList,CleanupCalendar,UserName,Password,Request)
- (This)->lpVtbl -> Cancel(This,EmailList,CleanupCalendar,UserName,Password,Request)
- #define IAppointment_CreateRequest(This,Request)
- (This)->lpVtbl -> CreateRequest(This,Request)
- #define IAppointment_Decline(This,CleanupCalendar,UserName,Password,Response)
- (This)->lpVtbl -> Decline(This,CleanupCalendar,UserName,Password,Response)
- #define IAppointment_Invite(This,EmailList,Request)
- (This)->lpVtbl -> Invite(This,EmailList,Request)
- #define IAppointment_Publish(This,Request)
- (This)->lpVtbl -> Publish(This,Request)
- #define IAppointment_GetFirstInstance(This,MinDate,MaxDate,Appointment)
- (This)->lpVtbl -> GetFirstInstance(This,MinDate,MaxDate,Appointment)
- #define IAppointment_GetNextInstance(This,Appointment)
- (This)->lpVtbl -> GetNextInstance(This,Appointment)
- #define IAppointment_GetInterface(This,Interface,ppUnknown)
- (This)->lpVtbl -> GetInterface(This,Interface,ppUnknown)
- #define IAppointment_GetRecurringMaster(This,CalendarLocation,UserName,Password,Appointment)
- (This)->lpVtbl -> GetRecurringMaster(This,CalendarLocation,UserName,Password,Appointment)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_Attachments_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ IBodyParts __RPC_FAR *__RPC_FAR *varAttachments);
- void __RPC_STUB IAppointment_get_Attachments_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_Attendees_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ IAttendees __RPC_FAR *__RPC_FAR *varAttendees);
- void __RPC_STUB IAppointment_get_Attendees_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_BusyStatus_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pBusyStatus);
- void __RPC_STUB IAppointment_get_BusyStatus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAppointment_put_BusyStatus_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR varBusyStatus);
- void __RPC_STUB IAppointment_put_BusyStatus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_Keywords_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ VARIANT __RPC_FAR *pKeywords);
- void __RPC_STUB IAppointment_get_Keywords_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAppointment_put_Keywords_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ VARIANT varKeywords);
- void __RPC_STUB IAppointment_put_Keywords_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_Configuration_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ IConfiguration __RPC_FAR *__RPC_FAR *pConfiguration);
- void __RPC_STUB IAppointment_get_Configuration_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAppointment_put_Configuration_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration);
- void __RPC_STUB IAppointment_put_Configuration_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propputref][id] */ HRESULT STDMETHODCALLTYPE IAppointment_putref_Configuration_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration);
- void __RPC_STUB IAppointment_putref_Configuration_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_Contact_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pContact);
- void __RPC_STUB IAppointment_get_Contact_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAppointment_put_Contact_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR varContact);
- void __RPC_STUB IAppointment_put_Contact_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_ContactURL_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pContactURL);
- void __RPC_STUB IAppointment_get_ContactURL_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAppointment_put_ContactURL_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR varContactURL);
- void __RPC_STUB IAppointment_put_ContactURL_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_DataSource_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ IDataSource __RPC_FAR *__RPC_FAR *varDataSource);
- void __RPC_STUB IAppointment_get_DataSource_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_EndTime_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *pEndTime);
- void __RPC_STUB IAppointment_get_EndTime_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAppointment_put_EndTime_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ DATE varEndTime);
- void __RPC_STUB IAppointment_put_EndTime_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_Exceptions_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ IExceptions __RPC_FAR *__RPC_FAR *varExceptions);
- void __RPC_STUB IAppointment_get_Exceptions_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_Duration_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pDuration);
- void __RPC_STUB IAppointment_get_Duration_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAppointment_put_Duration_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ long varDuration);
- void __RPC_STUB IAppointment_put_Duration_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_Fields_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ Fields __RPC_FAR *__RPC_FAR *varFields);
- void __RPC_STUB IAppointment_get_Fields_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_Location_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pLocation);
- void __RPC_STUB IAppointment_get_Location_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAppointment_put_Location_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR varLocation);
- void __RPC_STUB IAppointment_put_Location_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_LocationURL_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pLocationURL);
- void __RPC_STUB IAppointment_get_LocationURL_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAppointment_put_LocationURL_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR varLocationURL);
- void __RPC_STUB IAppointment_put_LocationURL_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_Priority_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pPriority);
- void __RPC_STUB IAppointment_get_Priority_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAppointment_put_Priority_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ long varPriority);
- void __RPC_STUB IAppointment_put_Priority_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_ReplyTime_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *varReplyTime);
- void __RPC_STUB IAppointment_get_ReplyTime_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_Resources_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pResources);
- void __RPC_STUB IAppointment_get_Resources_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAppointment_put_Resources_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR varResources);
- void __RPC_STUB IAppointment_put_Resources_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_ResponseRequested_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pResponseRequested);
- void __RPC_STUB IAppointment_get_ResponseRequested_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAppointment_put_ResponseRequested_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL varResponseRequested);
- void __RPC_STUB IAppointment_put_ResponseRequested_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_RecurrencePatterns_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ IRecurrencePatterns __RPC_FAR *__RPC_FAR *varRecurrencePatterns);
- void __RPC_STUB IAppointment_get_RecurrencePatterns_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_Sensitivity_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pSensitivity);
- void __RPC_STUB IAppointment_get_Sensitivity_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAppointment_put_Sensitivity_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ long varSensitivity);
- void __RPC_STUB IAppointment_put_Sensitivity_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_StartTime_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *pStartTime);
- void __RPC_STUB IAppointment_get_StartTime_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAppointment_put_StartTime_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ DATE varStartTime);
- void __RPC_STUB IAppointment_put_StartTime_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_MeetingStatus_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pMeetingStatus);
- void __RPC_STUB IAppointment_get_MeetingStatus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAppointment_put_MeetingStatus_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR varMeetingStatus);
- void __RPC_STUB IAppointment_put_MeetingStatus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_Subject_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pSubject);
- void __RPC_STUB IAppointment_get_Subject_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAppointment_put_Subject_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR varSubject);
- void __RPC_STUB IAppointment_put_Subject_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_Transparent_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pTransparent);
- void __RPC_STUB IAppointment_get_Transparent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAppointment_put_Transparent_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR varTransparent);
- void __RPC_STUB IAppointment_put_Transparent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_BodyPart_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ IBodyPart __RPC_FAR *__RPC_FAR *varBodyPart);
- void __RPC_STUB IAppointment_get_BodyPart_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_GEOLatitude_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ double __RPC_FAR *pGEOLatitude);
- void __RPC_STUB IAppointment_get_GEOLatitude_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAppointment_put_GEOLatitude_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ double varGEOLatitude);
- void __RPC_STUB IAppointment_put_GEOLatitude_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_GEOLongitude_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ double __RPC_FAR *pGEOLongitude);
- void __RPC_STUB IAppointment_get_GEOLongitude_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAppointment_put_GEOLongitude_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ double varGEOLongitude);
- void __RPC_STUB IAppointment_put_GEOLongitude_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_AllDayEvent_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pAllDayEvent);
- void __RPC_STUB IAppointment_get_AllDayEvent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAppointment_put_AllDayEvent_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL varAllDayEvent);
- void __RPC_STUB IAppointment_put_AllDayEvent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_TextBody_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pTextBody);
- void __RPC_STUB IAppointment_get_TextBody_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAppointment_put_TextBody_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR varTextBody);
- void __RPC_STUB IAppointment_put_TextBody_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAppointment_get_ResponseText_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pResponseText);
- void __RPC_STUB IAppointment_get_ResponseText_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAppointment_put_ResponseText_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR varResponseText);
- void __RPC_STUB IAppointment_put_ResponseText_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IAppointment_Accept_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ ICalendarMessage __RPC_FAR *__RPC_FAR *Response);
- void __RPC_STUB IAppointment_Accept_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IAppointment_AcceptTentative_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ ICalendarMessage __RPC_FAR *__RPC_FAR *Response);
- void __RPC_STUB IAppointment_AcceptTentative_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IAppointment_Cancel_Proxy(
- IAppointment __RPC_FAR * This,
- /* [optional][in] */ BSTR EmailList,
- /* [optional][in] */ VARIANT_BOOL CleanupCalendar,
- /* [optional][in] */ BSTR UserName,
- /* [optional][in] */ BSTR Password,
- /* [retval][out] */ ICalendarMessage __RPC_FAR *__RPC_FAR *Request);
- void __RPC_STUB IAppointment_Cancel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IAppointment_CreateRequest_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ ICalendarMessage __RPC_FAR *__RPC_FAR *Request);
- void __RPC_STUB IAppointment_CreateRequest_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IAppointment_Decline_Proxy(
- IAppointment __RPC_FAR * This,
- /* [optional][in] */ VARIANT_BOOL CleanupCalendar,
- /* [optional][in] */ BSTR UserName,
- /* [optional][in] */ BSTR Password,
- /* [retval][out] */ ICalendarMessage __RPC_FAR *__RPC_FAR *Response);
- void __RPC_STUB IAppointment_Decline_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IAppointment_Invite_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR EmailList,
- /* [retval][out] */ ICalendarMessage __RPC_FAR *__RPC_FAR *Request);
- void __RPC_STUB IAppointment_Invite_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IAppointment_Publish_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ ICalendarMessage __RPC_FAR *__RPC_FAR *Request);
- void __RPC_STUB IAppointment_Publish_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IAppointment_GetFirstInstance_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ DATE MinDate,
- /* [in] */ DATE MaxDate,
- /* [retval][out] */ IAppointment __RPC_FAR *__RPC_FAR *Appointment);
- void __RPC_STUB IAppointment_GetFirstInstance_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IAppointment_GetNextInstance_Proxy(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ IAppointment __RPC_FAR *__RPC_FAR *Appointment);
- void __RPC_STUB IAppointment_GetNextInstance_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IAppointment_GetInterface_Proxy(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown);
- void __RPC_STUB IAppointment_GetInterface_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IAppointment_GetRecurringMaster_Proxy(
- IAppointment __RPC_FAR * This,
- /* [optional][in] */ BSTR CalendarLocation,
- /* [optional][in] */ BSTR UserName,
- /* [optional][in] */ BSTR Password,
- /* [retval][out] */ IAppointment __RPC_FAR *__RPC_FAR *Appointment);
- void __RPC_STUB IAppointment_GetRecurringMaster_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAppointment_INTERFACE_DEFINED__ */
- #ifndef __ICalendarMessage_INTERFACE_DEFINED__
- #define __ICalendarMessage_INTERFACE_DEFINED__
- /* interface ICalendarMessage */
- /* [unique][helpcontext][helpstring][nonextensible][dual][uuid][object] */
- EXTERN_C const IID IID_ICalendarMessage;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("CD000122-8B95-11D1-82DB-00C04FB1625D")
- ICalendarMessage : public IDispatch
- {
- public:
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE GetInterface(
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown) = 0;
-
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_CalendarParts(
- /* [retval][out] */ ICalendarParts __RPC_FAR *__RPC_FAR *varCalendarParts) = 0;
-
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Message(
- /* [retval][out] */ IMessage __RPC_FAR *__RPC_FAR *varMessage) = 0;
-
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_DataSource(
- /* [retval][out] */ IDataSource __RPC_FAR *__RPC_FAR *varDataSource) = 0;
-
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Configuration(
- /* [retval][out] */ IConfiguration __RPC_FAR *__RPC_FAR *pConfiguration) = 0;
-
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Configuration(
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration) = 0;
-
- virtual /* [helpcontext][helpstring][propputref][id] */ HRESULT STDMETHODCALLTYPE putref_Configuration(
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct ICalendarMessageVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- ICalendarMessage __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- ICalendarMessage __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- ICalendarMessage __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- ICalendarMessage __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- ICalendarMessage __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- ICalendarMessage __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 )(
- ICalendarMessage __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);
-
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetInterface )(
- ICalendarMessage __RPC_FAR * This,
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CalendarParts )(
- ICalendarMessage __RPC_FAR * This,
- /* [retval][out] */ ICalendarParts __RPC_FAR *__RPC_FAR *varCalendarParts);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Message )(
- ICalendarMessage __RPC_FAR * This,
- /* [retval][out] */ IMessage __RPC_FAR *__RPC_FAR *varMessage);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DataSource )(
- ICalendarMessage __RPC_FAR * This,
- /* [retval][out] */ IDataSource __RPC_FAR *__RPC_FAR *varDataSource);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Configuration )(
- ICalendarMessage __RPC_FAR * This,
- /* [retval][out] */ IConfiguration __RPC_FAR *__RPC_FAR *pConfiguration);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Configuration )(
- ICalendarMessage __RPC_FAR * This,
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration);
-
- /* [helpcontext][helpstring][propputref][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *putref_Configuration )(
- ICalendarMessage __RPC_FAR * This,
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration);
-
- END_INTERFACE
- } ICalendarMessageVtbl;
- interface ICalendarMessage
- {
- CONST_VTBL struct ICalendarMessageVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define ICalendarMessage_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define ICalendarMessage_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define ICalendarMessage_Release(This)
- (This)->lpVtbl -> Release(This)
- #define ICalendarMessage_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define ICalendarMessage_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define ICalendarMessage_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define ICalendarMessage_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define ICalendarMessage_GetInterface(This,Interface,ppUnknown)
- (This)->lpVtbl -> GetInterface(This,Interface,ppUnknown)
- #define ICalendarMessage_get_CalendarParts(This,varCalendarParts)
- (This)->lpVtbl -> get_CalendarParts(This,varCalendarParts)
- #define ICalendarMessage_get_Message(This,varMessage)
- (This)->lpVtbl -> get_Message(This,varMessage)
- #define ICalendarMessage_get_DataSource(This,varDataSource)
- (This)->lpVtbl -> get_DataSource(This,varDataSource)
- #define ICalendarMessage_get_Configuration(This,pConfiguration)
- (This)->lpVtbl -> get_Configuration(This,pConfiguration)
- #define ICalendarMessage_put_Configuration(This,varConfiguration)
- (This)->lpVtbl -> put_Configuration(This,varConfiguration)
- #define ICalendarMessage_putref_Configuration(This,varConfiguration)
- (This)->lpVtbl -> putref_Configuration(This,varConfiguration)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE ICalendarMessage_GetInterface_Proxy(
- ICalendarMessage __RPC_FAR * This,
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown);
- void __RPC_STUB ICalendarMessage_GetInterface_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE ICalendarMessage_get_CalendarParts_Proxy(
- ICalendarMessage __RPC_FAR * This,
- /* [retval][out] */ ICalendarParts __RPC_FAR *__RPC_FAR *varCalendarParts);
- void __RPC_STUB ICalendarMessage_get_CalendarParts_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE ICalendarMessage_get_Message_Proxy(
- ICalendarMessage __RPC_FAR * This,
- /* [retval][out] */ IMessage __RPC_FAR *__RPC_FAR *varMessage);
- void __RPC_STUB ICalendarMessage_get_Message_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE ICalendarMessage_get_DataSource_Proxy(
- ICalendarMessage __RPC_FAR * This,
- /* [retval][out] */ IDataSource __RPC_FAR *__RPC_FAR *varDataSource);
- void __RPC_STUB ICalendarMessage_get_DataSource_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE ICalendarMessage_get_Configuration_Proxy(
- ICalendarMessage __RPC_FAR * This,
- /* [retval][out] */ IConfiguration __RPC_FAR *__RPC_FAR *pConfiguration);
- void __RPC_STUB ICalendarMessage_get_Configuration_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE ICalendarMessage_put_Configuration_Proxy(
- ICalendarMessage __RPC_FAR * This,
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration);
- void __RPC_STUB ICalendarMessage_put_Configuration_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propputref][id] */ HRESULT STDMETHODCALLTYPE ICalendarMessage_putref_Configuration_Proxy(
- ICalendarMessage __RPC_FAR * This,
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration);
- void __RPC_STUB ICalendarMessage_putref_Configuration_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __ICalendarMessage_INTERFACE_DEFINED__ */
- #ifndef __IIntegers_INTERFACE_DEFINED__
- #define __IIntegers_INTERFACE_DEFINED__
- /* interface IIntegers */
- /* [unique][helpcontext][helpstring][nonextensible][dual][uuid][object] */
- EXTERN_C const IID IID_IIntegers;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("CD00012E-8B95-11D1-82DB-00C04FB1625D")
- IIntegers : public IDispatch
- {
- public:
- virtual /* [helpcontext][helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Item(
- long Index,
- /* [retval][out] */ long __RPC_FAR *Value) = 0;
-
- virtual /* [helpcontext][helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long __RPC_FAR *Count) = 0;
-
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Delete(
- /* [in] */ long __RPC_FAR *Value) = 0;
-
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Add(
- /* [in] */ long NewValue) = 0;
-
- virtual /* [id][restricted][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *Unknown) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IIntegersVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IIntegers __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IIntegers __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IIntegers __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IIntegers __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IIntegers __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IIntegers __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 )(
- IIntegers __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);
-
- /* [helpcontext][helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Item )(
- IIntegers __RPC_FAR * This,
- long Index,
- /* [retval][out] */ long __RPC_FAR *Value);
-
- /* [helpcontext][helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Count )(
- IIntegers __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *Count);
-
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Delete )(
- IIntegers __RPC_FAR * This,
- /* [in] */ long __RPC_FAR *Value);
-
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Add )(
- IIntegers __RPC_FAR * This,
- /* [in] */ long NewValue);
-
- /* [id][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get__NewEnum )(
- IIntegers __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *Unknown);
-
- END_INTERFACE
- } IIntegersVtbl;
- interface IIntegers
- {
- CONST_VTBL struct IIntegersVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IIntegers_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IIntegers_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IIntegers_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IIntegers_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IIntegers_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IIntegers_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IIntegers_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IIntegers_get_Item(This,Index,Value)
- (This)->lpVtbl -> get_Item(This,Index,Value)
- #define IIntegers_get_Count(This,Count)
- (This)->lpVtbl -> get_Count(This,Count)
- #define IIntegers_Delete(This,Value)
- (This)->lpVtbl -> Delete(This,Value)
- #define IIntegers_Add(This,NewValue)
- (This)->lpVtbl -> Add(This,NewValue)
- #define IIntegers_get__NewEnum(This,Unknown)
- (This)->lpVtbl -> get__NewEnum(This,Unknown)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpcontext][helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IIntegers_get_Item_Proxy(
- IIntegers __RPC_FAR * This,
- long Index,
- /* [retval][out] */ long __RPC_FAR *Value);
- void __RPC_STUB IIntegers_get_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IIntegers_get_Count_Proxy(
- IIntegers __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *Count);
- void __RPC_STUB IIntegers_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IIntegers_Delete_Proxy(
- IIntegers __RPC_FAR * This,
- /* [in] */ long __RPC_FAR *Value);
- void __RPC_STUB IIntegers_Delete_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IIntegers_Add_Proxy(
- IIntegers __RPC_FAR * This,
- /* [in] */ long NewValue);
- void __RPC_STUB IIntegers_Add_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][restricted][propget] */ HRESULT STDMETHODCALLTYPE IIntegers_get__NewEnum_Proxy(
- IIntegers __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *Unknown);
- void __RPC_STUB IIntegers_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IIntegers_INTERFACE_DEFINED__ */
- #ifndef __IVariants_INTERFACE_DEFINED__
- #define __IVariants_INTERFACE_DEFINED__
- /* interface IVariants */
- /* [unique][helpcontext][helpstring][nonextensible][dual][uuid][object] */
- EXTERN_C const IID IID_IVariants;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("CD00012F-8B95-11D1-82DB-00C04FB1625D")
- IVariants : public IDispatch
- {
- public:
- virtual /* [helpcontext][helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Item(
- long Index,
- /* [retval][out] */ VARIANT __RPC_FAR *Value) = 0;
-
- virtual /* [helpcontext][helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long __RPC_FAR *Count) = 0;
-
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Delete(
- /* [in] */ VARIANT __RPC_FAR *Value) = 0;
-
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Add(
- /* [in] */ VARIANT NewValue) = 0;
-
- virtual /* [id][restricted][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *Unknown) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IVariantsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IVariants __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IVariants __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IVariants __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IVariants __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IVariants __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IVariants __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 )(
- IVariants __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);
-
- /* [helpcontext][helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Item )(
- IVariants __RPC_FAR * This,
- long Index,
- /* [retval][out] */ VARIANT __RPC_FAR *Value);
-
- /* [helpcontext][helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Count )(
- IVariants __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *Count);
-
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Delete )(
- IVariants __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Value);
-
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Add )(
- IVariants __RPC_FAR * This,
- /* [in] */ VARIANT NewValue);
-
- /* [id][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get__NewEnum )(
- IVariants __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *Unknown);
-
- END_INTERFACE
- } IVariantsVtbl;
- interface IVariants
- {
- CONST_VTBL struct IVariantsVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IVariants_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IVariants_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IVariants_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IVariants_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IVariants_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IVariants_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IVariants_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IVariants_get_Item(This,Index,Value)
- (This)->lpVtbl -> get_Item(This,Index,Value)
- #define IVariants_get_Count(This,Count)
- (This)->lpVtbl -> get_Count(This,Count)
- #define IVariants_Delete(This,Value)
- (This)->lpVtbl -> Delete(This,Value)
- #define IVariants_Add(This,NewValue)
- (This)->lpVtbl -> Add(This,NewValue)
- #define IVariants_get__NewEnum(This,Unknown)
- (This)->lpVtbl -> get__NewEnum(This,Unknown)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpcontext][helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IVariants_get_Item_Proxy(
- IVariants __RPC_FAR * This,
- long Index,
- /* [retval][out] */ VARIANT __RPC_FAR *Value);
- void __RPC_STUB IVariants_get_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IVariants_get_Count_Proxy(
- IVariants __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *Count);
- void __RPC_STUB IVariants_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IVariants_Delete_Proxy(
- IVariants __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Value);
- void __RPC_STUB IVariants_Delete_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IVariants_Add_Proxy(
- IVariants __RPC_FAR * This,
- /* [in] */ VARIANT NewValue);
- void __RPC_STUB IVariants_Add_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][restricted][propget] */ HRESULT STDMETHODCALLTYPE IVariants_get__NewEnum_Proxy(
- IVariants __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *Unknown);
- void __RPC_STUB IVariants_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IVariants_INTERFACE_DEFINED__ */
- #ifndef __IRecurrencePattern_INTERFACE_DEFINED__
- #define __IRecurrencePattern_INTERFACE_DEFINED__
- /* interface IRecurrencePattern */
- /* [unique][helpcontext][helpstring][nonextensible][dual][uuid][object] */
- EXTERN_C const IID IID_IRecurrencePattern;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("CD000123-8B95-11D1-82DB-00C04FB1625D")
- IRecurrencePattern : public IDispatch
- {
- public:
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Interval(
- /* [retval][out] */ long __RPC_FAR *pInterval) = 0;
-
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Interval(
- /* [in] */ long varInterval) = 0;
-
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Instances(
- /* [retval][out] */ long __RPC_FAR *pInstances) = 0;
-
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Instances(
- /* [in] */ long varInstances) = 0;
-
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Frequency(
- /* [retval][out] */ CdoFrequency __RPC_FAR *pFrequency) = 0;
-
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Frequency(
- /* [in] */ CdoFrequency varFrequency) = 0;
-
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_PatternEndDate(
- /* [retval][out] */ DATE __RPC_FAR *pPatternEndDate) = 0;
-
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_PatternEndDate(
- /* [in] */ DATE varPatternEndDate) = 0;
-
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Type(
- /* [retval][out] */ BSTR __RPC_FAR *varType) = 0;
-
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_EndType(
- /* [retval][out] */ CdoPatternEndType __RPC_FAR *pEndType) = 0;
-
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_EndType(
- /* [in] */ CdoPatternEndType varEndType) = 0;
-
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_FirstDayOfWeek(
- /* [retval][out] */ CdoDayOfWeek __RPC_FAR *pFirstDayOfWeek) = 0;
-
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_FirstDayOfWeek(
- /* [in] */ CdoDayOfWeek varFirstDayOfWeek) = 0;
-
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_DaysOfMonth(
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varDaysOfMonth) = 0;
-
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_DaysOfWeek(
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varDaysOfWeek) = 0;
-
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_DaysOfYear(
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varDaysOfYear) = 0;
-
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_SecondsOfMinute(
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varSecondsOfMinute) = 0;
-
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_MinutesOfHour(
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varMinutesOfHour) = 0;
-
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_HoursOfDay(
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varHoursOfDay) = 0;
-
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_WeekDays(
- /* [retval][out] */ IVariants __RPC_FAR *__RPC_FAR *varWeekDays) = 0;
-
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_WeeksOfYear(
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varWeeksOfYear) = 0;
-
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_MonthsOfYear(
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varMonthsOfYear) = 0;
-
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ByPosition(
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varByPosition) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IRecurrencePatternVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IRecurrencePattern __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IRecurrencePattern __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IRecurrencePattern __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IRecurrencePattern __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IRecurrencePattern __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IRecurrencePattern __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 )(
- IRecurrencePattern __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);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Interval )(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pInterval);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Interval )(
- IRecurrencePattern __RPC_FAR * This,
- /* [in] */ long varInterval);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Instances )(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pInstances);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Instances )(
- IRecurrencePattern __RPC_FAR * This,
- /* [in] */ long varInstances);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Frequency )(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ CdoFrequency __RPC_FAR *pFrequency);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Frequency )(
- IRecurrencePattern __RPC_FAR * This,
- /* [in] */ CdoFrequency varFrequency);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_PatternEndDate )(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *pPatternEndDate);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_PatternEndDate )(
- IRecurrencePattern __RPC_FAR * This,
- /* [in] */ DATE varPatternEndDate);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Type )(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *varType);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EndType )(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ CdoPatternEndType __RPC_FAR *pEndType);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EndType )(
- IRecurrencePattern __RPC_FAR * This,
- /* [in] */ CdoPatternEndType varEndType);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FirstDayOfWeek )(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ CdoDayOfWeek __RPC_FAR *pFirstDayOfWeek);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FirstDayOfWeek )(
- IRecurrencePattern __RPC_FAR * This,
- /* [in] */ CdoDayOfWeek varFirstDayOfWeek);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DaysOfMonth )(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varDaysOfMonth);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DaysOfWeek )(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varDaysOfWeek);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DaysOfYear )(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varDaysOfYear);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_SecondsOfMinute )(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varSecondsOfMinute);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MinutesOfHour )(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varMinutesOfHour);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_HoursOfDay )(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varHoursOfDay);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_WeekDays )(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ IVariants __RPC_FAR *__RPC_FAR *varWeekDays);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_WeeksOfYear )(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varWeeksOfYear);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MonthsOfYear )(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varMonthsOfYear);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ByPosition )(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varByPosition);
-
- 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_Interval(This,pInterval)
- (This)->lpVtbl -> get_Interval(This,pInterval)
- #define IRecurrencePattern_put_Interval(This,varInterval)
- (This)->lpVtbl -> put_Interval(This,varInterval)
- #define IRecurrencePattern_get_Instances(This,pInstances)
- (This)->lpVtbl -> get_Instances(This,pInstances)
- #define IRecurrencePattern_put_Instances(This,varInstances)
- (This)->lpVtbl -> put_Instances(This,varInstances)
- #define IRecurrencePattern_get_Frequency(This,pFrequency)
- (This)->lpVtbl -> get_Frequency(This,pFrequency)
- #define IRecurrencePattern_put_Frequency(This,varFrequency)
- (This)->lpVtbl -> put_Frequency(This,varFrequency)
- #define IRecurrencePattern_get_PatternEndDate(This,pPatternEndDate)
- (This)->lpVtbl -> get_PatternEndDate(This,pPatternEndDate)
- #define IRecurrencePattern_put_PatternEndDate(This,varPatternEndDate)
- (This)->lpVtbl -> put_PatternEndDate(This,varPatternEndDate)
- #define IRecurrencePattern_get_Type(This,varType)
- (This)->lpVtbl -> get_Type(This,varType)
- #define IRecurrencePattern_get_EndType(This,pEndType)
- (This)->lpVtbl -> get_EndType(This,pEndType)
- #define IRecurrencePattern_put_EndType(This,varEndType)
- (This)->lpVtbl -> put_EndType(This,varEndType)
- #define IRecurrencePattern_get_FirstDayOfWeek(This,pFirstDayOfWeek)
- (This)->lpVtbl -> get_FirstDayOfWeek(This,pFirstDayOfWeek)
- #define IRecurrencePattern_put_FirstDayOfWeek(This,varFirstDayOfWeek)
- (This)->lpVtbl -> put_FirstDayOfWeek(This,varFirstDayOfWeek)
- #define IRecurrencePattern_get_DaysOfMonth(This,varDaysOfMonth)
- (This)->lpVtbl -> get_DaysOfMonth(This,varDaysOfMonth)
- #define IRecurrencePattern_get_DaysOfWeek(This,varDaysOfWeek)
- (This)->lpVtbl -> get_DaysOfWeek(This,varDaysOfWeek)
- #define IRecurrencePattern_get_DaysOfYear(This,varDaysOfYear)
- (This)->lpVtbl -> get_DaysOfYear(This,varDaysOfYear)
- #define IRecurrencePattern_get_SecondsOfMinute(This,varSecondsOfMinute)
- (This)->lpVtbl -> get_SecondsOfMinute(This,varSecondsOfMinute)
- #define IRecurrencePattern_get_MinutesOfHour(This,varMinutesOfHour)
- (This)->lpVtbl -> get_MinutesOfHour(This,varMinutesOfHour)
- #define IRecurrencePattern_get_HoursOfDay(This,varHoursOfDay)
- (This)->lpVtbl -> get_HoursOfDay(This,varHoursOfDay)
- #define IRecurrencePattern_get_WeekDays(This,varWeekDays)
- (This)->lpVtbl -> get_WeekDays(This,varWeekDays)
- #define IRecurrencePattern_get_WeeksOfYear(This,varWeeksOfYear)
- (This)->lpVtbl -> get_WeeksOfYear(This,varWeeksOfYear)
- #define IRecurrencePattern_get_MonthsOfYear(This,varMonthsOfYear)
- (This)->lpVtbl -> get_MonthsOfYear(This,varMonthsOfYear)
- #define IRecurrencePattern_get_ByPosition(This,varByPosition)
- (This)->lpVtbl -> get_ByPosition(This,varByPosition)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_get_Interval_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pInterval);
- void __RPC_STUB IRecurrencePattern_get_Interval_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_put_Interval_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [in] */ long varInterval);
- void __RPC_STUB IRecurrencePattern_put_Interval_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_get_Instances_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pInstances);
- void __RPC_STUB IRecurrencePattern_get_Instances_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_put_Instances_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [in] */ long varInstances);
- void __RPC_STUB IRecurrencePattern_put_Instances_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_get_Frequency_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ CdoFrequency __RPC_FAR *pFrequency);
- void __RPC_STUB IRecurrencePattern_get_Frequency_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_put_Frequency_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [in] */ CdoFrequency varFrequency);
- void __RPC_STUB IRecurrencePattern_put_Frequency_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_get_PatternEndDate_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *pPatternEndDate);
- void __RPC_STUB IRecurrencePattern_get_PatternEndDate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_put_PatternEndDate_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [in] */ DATE varPatternEndDate);
- void __RPC_STUB IRecurrencePattern_put_PatternEndDate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_get_Type_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *varType);
- void __RPC_STUB IRecurrencePattern_get_Type_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_get_EndType_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ CdoPatternEndType __RPC_FAR *pEndType);
- void __RPC_STUB IRecurrencePattern_get_EndType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_put_EndType_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [in] */ CdoPatternEndType varEndType);
- void __RPC_STUB IRecurrencePattern_put_EndType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_get_FirstDayOfWeek_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ CdoDayOfWeek __RPC_FAR *pFirstDayOfWeek);
- void __RPC_STUB IRecurrencePattern_get_FirstDayOfWeek_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_put_FirstDayOfWeek_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [in] */ CdoDayOfWeek varFirstDayOfWeek);
- void __RPC_STUB IRecurrencePattern_put_FirstDayOfWeek_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_get_DaysOfMonth_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varDaysOfMonth);
- void __RPC_STUB IRecurrencePattern_get_DaysOfMonth_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_get_DaysOfWeek_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varDaysOfWeek);
- void __RPC_STUB IRecurrencePattern_get_DaysOfWeek_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_get_DaysOfYear_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varDaysOfYear);
- void __RPC_STUB IRecurrencePattern_get_DaysOfYear_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_get_SecondsOfMinute_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varSecondsOfMinute);
- void __RPC_STUB IRecurrencePattern_get_SecondsOfMinute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_get_MinutesOfHour_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varMinutesOfHour);
- void __RPC_STUB IRecurrencePattern_get_MinutesOfHour_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_get_HoursOfDay_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varHoursOfDay);
- void __RPC_STUB IRecurrencePattern_get_HoursOfDay_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_get_WeekDays_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ IVariants __RPC_FAR *__RPC_FAR *varWeekDays);
- void __RPC_STUB IRecurrencePattern_get_WeekDays_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_get_WeeksOfYear_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varWeeksOfYear);
- void __RPC_STUB IRecurrencePattern_get_WeeksOfYear_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_get_MonthsOfYear_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varMonthsOfYear);
- void __RPC_STUB IRecurrencePattern_get_MonthsOfYear_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IRecurrencePattern_get_ByPosition_Proxy(
- IRecurrencePattern __RPC_FAR * This,
- /* [retval][out] */ IIntegers __RPC_FAR *__RPC_FAR *varByPosition);
- void __RPC_STUB IRecurrencePattern_get_ByPosition_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IRecurrencePattern_INTERFACE_DEFINED__ */
- #ifndef __IException_INTERFACE_DEFINED__
- #define __IException_INTERFACE_DEFINED__
- /* interface IException */
- /* [unique][helpcontext][helpstring][nonextensible][dual][uuid][object] */
- EXTERN_C const IID IID_IException;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("CD000124-8B95-11D1-82DB-00C04FB1625D")
- IException : public IDispatch
- {
- public:
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Type(
- /* [retval][out] */ BSTR __RPC_FAR *varType) = 0;
-
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_RecurrenceIDRange(
- /* [retval][out] */ BSTR __RPC_FAR *pRecurrenceIDRange) = 0;
-
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_RecurrenceIDRange(
- /* [in] */ BSTR varRecurrenceIDRange) = 0;
-
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_RecurrenceID(
- /* [retval][out] */ DATE __RPC_FAR *pRecurrenceID) = 0;
-
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_RecurrenceID(
- /* [in] */ DATE varRecurrenceID) = 0;
-
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_StartTime(
- /* [retval][out] */ DATE __RPC_FAR *pStartTime) = 0;
-
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_StartTime(
- /* [in] */ DATE varStartTime) = 0;
-
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_EndTime(
- /* [retval][out] */ DATE __RPC_FAR *pEndTime) = 0;
-
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_EndTime(
- /* [in] */ DATE varEndTime) = 0;
-
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Fields(
- /* [retval][out] */ Fields __RPC_FAR *__RPC_FAR *varFields) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IExceptionVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IException __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IException __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IException __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IException __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IException __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IException __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 )(
- IException __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);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Type )(
- IException __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *varType);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RecurrenceIDRange )(
- IException __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRecurrenceIDRange);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RecurrenceIDRange )(
- IException __RPC_FAR * This,
- /* [in] */ BSTR varRecurrenceIDRange);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RecurrenceID )(
- IException __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *pRecurrenceID);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RecurrenceID )(
- IException __RPC_FAR * This,
- /* [in] */ DATE varRecurrenceID);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_StartTime )(
- IException __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *pStartTime);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_StartTime )(
- IException __RPC_FAR * This,
- /* [in] */ DATE varStartTime);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EndTime )(
- IException __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *pEndTime);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EndTime )(
- IException __RPC_FAR * This,
- /* [in] */ DATE varEndTime);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Fields )(
- IException __RPC_FAR * This,
- /* [retval][out] */ Fields __RPC_FAR *__RPC_FAR *varFields);
-
- END_INTERFACE
- } IExceptionVtbl;
- interface IException
- {
- CONST_VTBL struct IExceptionVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IException_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IException_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IException_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IException_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IException_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IException_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IException_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IException_get_Type(This,varType)
- (This)->lpVtbl -> get_Type(This,varType)
- #define IException_get_RecurrenceIDRange(This,pRecurrenceIDRange)
- (This)->lpVtbl -> get_RecurrenceIDRange(This,pRecurrenceIDRange)
- #define IException_put_RecurrenceIDRange(This,varRecurrenceIDRange)
- (This)->lpVtbl -> put_RecurrenceIDRange(This,varRecurrenceIDRange)
- #define IException_get_RecurrenceID(This,pRecurrenceID)
- (This)->lpVtbl -> get_RecurrenceID(This,pRecurrenceID)
- #define IException_put_RecurrenceID(This,varRecurrenceID)
- (This)->lpVtbl -> put_RecurrenceID(This,varRecurrenceID)
- #define IException_get_StartTime(This,pStartTime)
- (This)->lpVtbl -> get_StartTime(This,pStartTime)
- #define IException_put_StartTime(This,varStartTime)
- (This)->lpVtbl -> put_StartTime(This,varStartTime)
- #define IException_get_EndTime(This,pEndTime)
- (This)->lpVtbl -> get_EndTime(This,pEndTime)
- #define IException_put_EndTime(This,varEndTime)
- (This)->lpVtbl -> put_EndTime(This,varEndTime)
- #define IException_get_Fields(This,varFields)
- (This)->lpVtbl -> get_Fields(This,varFields)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IException_get_Type_Proxy(
- IException __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *varType);
- void __RPC_STUB IException_get_Type_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IException_get_RecurrenceIDRange_Proxy(
- IException __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRecurrenceIDRange);
- void __RPC_STUB IException_get_RecurrenceIDRange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IException_put_RecurrenceIDRange_Proxy(
- IException __RPC_FAR * This,
- /* [in] */ BSTR varRecurrenceIDRange);
- void __RPC_STUB IException_put_RecurrenceIDRange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IException_get_RecurrenceID_Proxy(
- IException __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *pRecurrenceID);
- void __RPC_STUB IException_get_RecurrenceID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IException_put_RecurrenceID_Proxy(
- IException __RPC_FAR * This,
- /* [in] */ DATE varRecurrenceID);
- void __RPC_STUB IException_put_RecurrenceID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IException_get_StartTime_Proxy(
- IException __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *pStartTime);
- void __RPC_STUB IException_get_StartTime_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IException_put_StartTime_Proxy(
- IException __RPC_FAR * This,
- /* [in] */ DATE varStartTime);
- void __RPC_STUB IException_put_StartTime_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IException_get_EndTime_Proxy(
- IException __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *pEndTime);
- void __RPC_STUB IException_get_EndTime_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IException_put_EndTime_Proxy(
- IException __RPC_FAR * This,
- /* [in] */ DATE varEndTime);
- void __RPC_STUB IException_put_EndTime_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IException_get_Fields_Proxy(
- IException __RPC_FAR * This,
- /* [retval][out] */ Fields __RPC_FAR *__RPC_FAR *varFields);
- void __RPC_STUB IException_get_Fields_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IException_INTERFACE_DEFINED__ */
- #ifndef __IRecurrencePatterns_INTERFACE_DEFINED__
- #define __IRecurrencePatterns_INTERFACE_DEFINED__
- /* interface IRecurrencePatterns */
- /* [unique][helpcontext][helpstring][nonextensible][dual][uuid][object] */
- EXTERN_C const IID IID_IRecurrencePatterns;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("CD00012C-8B95-11D1-82DB-00C04FB1625D")
- IRecurrencePatterns : public IDispatch
- {
- public:
- virtual /* [helpcontext][helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Item(
- long Index,
- /* [retval][out] */ IRecurrencePattern __RPC_FAR *__RPC_FAR *RecurrencePattern) = 0;
-
- virtual /* [helpcontext][helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long __RPC_FAR *Count) = 0;
-
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Delete(
- /* [in] */ long Index) = 0;
-
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Add(
- /* [in] */ BSTR Type,
- /* [retval][out] */ IRecurrencePattern __RPC_FAR *__RPC_FAR *RecurrencePattern) = 0;
-
- virtual /* [id][restricted][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *Unknown) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IRecurrencePatternsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IRecurrencePatterns __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IRecurrencePatterns __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IRecurrencePatterns __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IRecurrencePatterns __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IRecurrencePatterns __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IRecurrencePatterns __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 )(
- IRecurrencePatterns __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,