cdoex.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:526k
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_WorkStreet )(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pWorkStreet);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_WorkStreet )(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varWorkStreet);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_WorkCity )(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pWorkCity);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_WorkCity )(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varWorkCity);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_WorkCountry )(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pWorkCountry);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_WorkCountry )(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varWorkCountry);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_WorkPostalCode )(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pWorkPostalCode);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_WorkPostalCode )(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varWorkPostalCode);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_WorkPostOfficeBox )(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pWorkPostOfficeBox);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_WorkPostOfficeBox )(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varWorkPostOfficeBox);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_WorkPostalAddress )(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *varWorkPostalAddress);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_WorkState )(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pWorkState);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_WorkState )(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varWorkState);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_WorkPager )(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pWorkPager);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_WorkPager )(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varWorkPager);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_HomeStreet )(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pHomeStreet);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_HomeStreet )(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varHomeStreet);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_HomeCity )(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pHomeCity);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_HomeCity )(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varHomeCity);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_HomeCountry )(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pHomeCountry);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_HomeCountry )(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varHomeCountry);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_HomePostalCode )(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pHomePostalCode);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_HomePostalCode )(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varHomePostalCode);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_HomePostOfficeBox )(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pHomePostOfficeBox);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_HomePostOfficeBox )(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varHomePostOfficeBox);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_HomePostalAddress )(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *varHomePostalAddress);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_HomeState )(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pHomeState);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_HomeState )(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varHomeState);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_HomeFax )(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pHomeFax);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_HomeFax )(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varHomeFax);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MiddleName )(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pMiddleName);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MiddleName )(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varMiddleName);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Initials )(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pInitials);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Initials )(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varInitials);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EmailAddresses )(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ VARIANT __RPC_FAR *pEmailAddresses);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EmailAddresses )(
- IPerson __RPC_FAR * This,
- /* [in] */ VARIANT varEmailAddresses);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Company )(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pCompany);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Company )(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varCompany);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Title )(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pTitle);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Title )(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varTitle);
-
- END_INTERFACE
- } IPersonVtbl;
- interface IPerson
- {
- CONST_VTBL struct IPersonVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IPerson_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IPerson_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IPerson_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IPerson_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IPerson_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IPerson_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IPerson_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IPerson_get_DataSource(This,varDataSource)
- (This)->lpVtbl -> get_DataSource(This,varDataSource)
- #define IPerson_get_Configuration(This,pConfiguration)
- (This)->lpVtbl -> get_Configuration(This,pConfiguration)
- #define IPerson_put_Configuration(This,varConfiguration)
- (This)->lpVtbl -> put_Configuration(This,varConfiguration)
- #define IPerson_putref_Configuration(This,varConfiguration)
- (This)->lpVtbl -> putref_Configuration(This,varConfiguration)
- #define IPerson_get_Fields(This,varFields)
- (This)->lpVtbl -> get_Fields(This,varFields)
- #define IPerson_get_MailingAddressID(This,pMailingAddressID)
- (This)->lpVtbl -> get_MailingAddressID(This,pMailingAddressID)
- #define IPerson_put_MailingAddressID(This,varMailingAddressID)
- (This)->lpVtbl -> put_MailingAddressID(This,varMailingAddressID)
- #define IPerson_get_MailingAddress(This,varMailingAddress)
- (This)->lpVtbl -> get_MailingAddress(This,varMailingAddress)
- #define IPerson_get_FileAsMapping(This,pFileAsMapping)
- (This)->lpVtbl -> get_FileAsMapping(This,pFileAsMapping)
- #define IPerson_put_FileAsMapping(This,varFileAsMapping)
- (This)->lpVtbl -> put_FileAsMapping(This,varFileAsMapping)
- #define IPerson_get_FileAs(This,pFileAs)
- (This)->lpVtbl -> get_FileAs(This,pFileAs)
- #define IPerson_put_FileAs(This,varFileAs)
- (This)->lpVtbl -> put_FileAs(This,varFileAs)
- #define IPerson_get_WorkPhone(This,pWorkPhone)
- (This)->lpVtbl -> get_WorkPhone(This,pWorkPhone)
- #define IPerson_put_WorkPhone(This,varWorkPhone)
- (This)->lpVtbl -> put_WorkPhone(This,varWorkPhone)
- #define IPerson_get_WorkFax(This,pWorkFax)
- (This)->lpVtbl -> get_WorkFax(This,pWorkFax)
- #define IPerson_put_WorkFax(This,varWorkFax)
- (This)->lpVtbl -> put_WorkFax(This,varWorkFax)
- #define IPerson_get_HomePhone(This,pHomePhone)
- (This)->lpVtbl -> get_HomePhone(This,pHomePhone)
- #define IPerson_put_HomePhone(This,varHomePhone)
- (This)->lpVtbl -> put_HomePhone(This,varHomePhone)
- #define IPerson_get_MobilePhone(This,pMobilePhone)
- (This)->lpVtbl -> get_MobilePhone(This,pMobilePhone)
- #define IPerson_put_MobilePhone(This,varMobilePhone)
- (This)->lpVtbl -> put_MobilePhone(This,varMobilePhone)
- #define IPerson_get_FirstName(This,pFirstName)
- (This)->lpVtbl -> get_FirstName(This,pFirstName)
- #define IPerson_put_FirstName(This,varFirstName)
- (This)->lpVtbl -> put_FirstName(This,varFirstName)
- #define IPerson_get_LastName(This,pLastName)
- (This)->lpVtbl -> get_LastName(This,pLastName)
- #define IPerson_put_LastName(This,varLastName)
- (This)->lpVtbl -> put_LastName(This,varLastName)
- #define IPerson_get_NamePrefix(This,pNamePrefix)
- (This)->lpVtbl -> get_NamePrefix(This,pNamePrefix)
- #define IPerson_put_NamePrefix(This,varNamePrefix)
- (This)->lpVtbl -> put_NamePrefix(This,varNamePrefix)
- #define IPerson_get_NameSuffix(This,pNameSuffix)
- (This)->lpVtbl -> get_NameSuffix(This,pNameSuffix)
- #define IPerson_put_NameSuffix(This,varNameSuffix)
- (This)->lpVtbl -> put_NameSuffix(This,varNameSuffix)
- #define IPerson_get_Email(This,pEmail)
- (This)->lpVtbl -> get_Email(This,pEmail)
- #define IPerson_put_Email(This,varEmail)
- (This)->lpVtbl -> put_Email(This,varEmail)
- #define IPerson_get_Email2(This,pEmail2)
- (This)->lpVtbl -> get_Email2(This,pEmail2)
- #define IPerson_put_Email2(This,varEmail2)
- (This)->lpVtbl -> put_Email2(This,varEmail2)
- #define IPerson_get_Email3(This,pEmail3)
- (This)->lpVtbl -> get_Email3(This,pEmail3)
- #define IPerson_put_Email3(This,varEmail3)
- (This)->lpVtbl -> put_Email3(This,varEmail3)
- #define IPerson_GetVCardStream(This,Stream)
- (This)->lpVtbl -> GetVCardStream(This,Stream)
- #define IPerson_GetInterface(This,Interface,ppUnknown)
- (This)->lpVtbl -> GetInterface(This,Interface,ppUnknown)
- #define IPerson_get_WorkStreet(This,pWorkStreet)
- (This)->lpVtbl -> get_WorkStreet(This,pWorkStreet)
- #define IPerson_put_WorkStreet(This,varWorkStreet)
- (This)->lpVtbl -> put_WorkStreet(This,varWorkStreet)
- #define IPerson_get_WorkCity(This,pWorkCity)
- (This)->lpVtbl -> get_WorkCity(This,pWorkCity)
- #define IPerson_put_WorkCity(This,varWorkCity)
- (This)->lpVtbl -> put_WorkCity(This,varWorkCity)
- #define IPerson_get_WorkCountry(This,pWorkCountry)
- (This)->lpVtbl -> get_WorkCountry(This,pWorkCountry)
- #define IPerson_put_WorkCountry(This,varWorkCountry)
- (This)->lpVtbl -> put_WorkCountry(This,varWorkCountry)
- #define IPerson_get_WorkPostalCode(This,pWorkPostalCode)
- (This)->lpVtbl -> get_WorkPostalCode(This,pWorkPostalCode)
- #define IPerson_put_WorkPostalCode(This,varWorkPostalCode)
- (This)->lpVtbl -> put_WorkPostalCode(This,varWorkPostalCode)
- #define IPerson_get_WorkPostOfficeBox(This,pWorkPostOfficeBox)
- (This)->lpVtbl -> get_WorkPostOfficeBox(This,pWorkPostOfficeBox)
- #define IPerson_put_WorkPostOfficeBox(This,varWorkPostOfficeBox)
- (This)->lpVtbl -> put_WorkPostOfficeBox(This,varWorkPostOfficeBox)
- #define IPerson_get_WorkPostalAddress(This,varWorkPostalAddress)
- (This)->lpVtbl -> get_WorkPostalAddress(This,varWorkPostalAddress)
- #define IPerson_get_WorkState(This,pWorkState)
- (This)->lpVtbl -> get_WorkState(This,pWorkState)
- #define IPerson_put_WorkState(This,varWorkState)
- (This)->lpVtbl -> put_WorkState(This,varWorkState)
- #define IPerson_get_WorkPager(This,pWorkPager)
- (This)->lpVtbl -> get_WorkPager(This,pWorkPager)
- #define IPerson_put_WorkPager(This,varWorkPager)
- (This)->lpVtbl -> put_WorkPager(This,varWorkPager)
- #define IPerson_get_HomeStreet(This,pHomeStreet)
- (This)->lpVtbl -> get_HomeStreet(This,pHomeStreet)
- #define IPerson_put_HomeStreet(This,varHomeStreet)
- (This)->lpVtbl -> put_HomeStreet(This,varHomeStreet)
- #define IPerson_get_HomeCity(This,pHomeCity)
- (This)->lpVtbl -> get_HomeCity(This,pHomeCity)
- #define IPerson_put_HomeCity(This,varHomeCity)
- (This)->lpVtbl -> put_HomeCity(This,varHomeCity)
- #define IPerson_get_HomeCountry(This,pHomeCountry)
- (This)->lpVtbl -> get_HomeCountry(This,pHomeCountry)
- #define IPerson_put_HomeCountry(This,varHomeCountry)
- (This)->lpVtbl -> put_HomeCountry(This,varHomeCountry)
- #define IPerson_get_HomePostalCode(This,pHomePostalCode)
- (This)->lpVtbl -> get_HomePostalCode(This,pHomePostalCode)
- #define IPerson_put_HomePostalCode(This,varHomePostalCode)
- (This)->lpVtbl -> put_HomePostalCode(This,varHomePostalCode)
- #define IPerson_get_HomePostOfficeBox(This,pHomePostOfficeBox)
- (This)->lpVtbl -> get_HomePostOfficeBox(This,pHomePostOfficeBox)
- #define IPerson_put_HomePostOfficeBox(This,varHomePostOfficeBox)
- (This)->lpVtbl -> put_HomePostOfficeBox(This,varHomePostOfficeBox)
- #define IPerson_get_HomePostalAddress(This,varHomePostalAddress)
- (This)->lpVtbl -> get_HomePostalAddress(This,varHomePostalAddress)
- #define IPerson_get_HomeState(This,pHomeState)
- (This)->lpVtbl -> get_HomeState(This,pHomeState)
- #define IPerson_put_HomeState(This,varHomeState)
- (This)->lpVtbl -> put_HomeState(This,varHomeState)
- #define IPerson_get_HomeFax(This,pHomeFax)
- (This)->lpVtbl -> get_HomeFax(This,pHomeFax)
- #define IPerson_put_HomeFax(This,varHomeFax)
- (This)->lpVtbl -> put_HomeFax(This,varHomeFax)
- #define IPerson_get_MiddleName(This,pMiddleName)
- (This)->lpVtbl -> get_MiddleName(This,pMiddleName)
- #define IPerson_put_MiddleName(This,varMiddleName)
- (This)->lpVtbl -> put_MiddleName(This,varMiddleName)
- #define IPerson_get_Initials(This,pInitials)
- (This)->lpVtbl -> get_Initials(This,pInitials)
- #define IPerson_put_Initials(This,varInitials)
- (This)->lpVtbl -> put_Initials(This,varInitials)
- #define IPerson_get_EmailAddresses(This,pEmailAddresses)
- (This)->lpVtbl -> get_EmailAddresses(This,pEmailAddresses)
- #define IPerson_put_EmailAddresses(This,varEmailAddresses)
- (This)->lpVtbl -> put_EmailAddresses(This,varEmailAddresses)
- #define IPerson_get_Company(This,pCompany)
- (This)->lpVtbl -> get_Company(This,pCompany)
- #define IPerson_put_Company(This,varCompany)
- (This)->lpVtbl -> put_Company(This,varCompany)
- #define IPerson_get_Title(This,pTitle)
- (This)->lpVtbl -> get_Title(This,pTitle)
- #define IPerson_put_Title(This,varTitle)
- (This)->lpVtbl -> put_Title(This,varTitle)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_DataSource_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ IDataSource __RPC_FAR *__RPC_FAR *varDataSource);
- void __RPC_STUB IPerson_get_DataSource_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_Configuration_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ IConfiguration __RPC_FAR *__RPC_FAR *pConfiguration);
- void __RPC_STUB IPerson_get_Configuration_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_Configuration_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration);
- void __RPC_STUB IPerson_put_Configuration_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propputref][id] */ HRESULT STDMETHODCALLTYPE IPerson_putref_Configuration_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration);
- void __RPC_STUB IPerson_putref_Configuration_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_Fields_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ Fields __RPC_FAR *__RPC_FAR *varFields);
- void __RPC_STUB IPerson_get_Fields_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_MailingAddressID_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ CdoMailingAddressIdValues __RPC_FAR *pMailingAddressID);
- void __RPC_STUB IPerson_get_MailingAddressID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_MailingAddressID_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ CdoMailingAddressIdValues varMailingAddressID);
- void __RPC_STUB IPerson_put_MailingAddressID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_MailingAddress_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *varMailingAddress);
- void __RPC_STUB IPerson_get_MailingAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_FileAsMapping_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ CdoFileAsMappingId __RPC_FAR *pFileAsMapping);
- void __RPC_STUB IPerson_get_FileAsMapping_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_FileAsMapping_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ CdoFileAsMappingId varFileAsMapping);
- void __RPC_STUB IPerson_put_FileAsMapping_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_FileAs_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pFileAs);
- void __RPC_STUB IPerson_get_FileAs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_FileAs_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varFileAs);
- void __RPC_STUB IPerson_put_FileAs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_WorkPhone_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pWorkPhone);
- void __RPC_STUB IPerson_get_WorkPhone_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_WorkPhone_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varWorkPhone);
- void __RPC_STUB IPerson_put_WorkPhone_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_WorkFax_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pWorkFax);
- void __RPC_STUB IPerson_get_WorkFax_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_WorkFax_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varWorkFax);
- void __RPC_STUB IPerson_put_WorkFax_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_HomePhone_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pHomePhone);
- void __RPC_STUB IPerson_get_HomePhone_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_HomePhone_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varHomePhone);
- void __RPC_STUB IPerson_put_HomePhone_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_MobilePhone_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pMobilePhone);
- void __RPC_STUB IPerson_get_MobilePhone_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_MobilePhone_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varMobilePhone);
- void __RPC_STUB IPerson_put_MobilePhone_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_FirstName_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pFirstName);
- void __RPC_STUB IPerson_get_FirstName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_FirstName_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varFirstName);
- void __RPC_STUB IPerson_put_FirstName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_LastName_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pLastName);
- void __RPC_STUB IPerson_get_LastName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_LastName_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varLastName);
- void __RPC_STUB IPerson_put_LastName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_NamePrefix_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pNamePrefix);
- void __RPC_STUB IPerson_get_NamePrefix_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_NamePrefix_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varNamePrefix);
- void __RPC_STUB IPerson_put_NamePrefix_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_NameSuffix_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pNameSuffix);
- void __RPC_STUB IPerson_get_NameSuffix_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_NameSuffix_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varNameSuffix);
- void __RPC_STUB IPerson_put_NameSuffix_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_Email_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pEmail);
- void __RPC_STUB IPerson_get_Email_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_Email_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varEmail);
- void __RPC_STUB IPerson_put_Email_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_Email2_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pEmail2);
- void __RPC_STUB IPerson_get_Email2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_Email2_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varEmail2);
- void __RPC_STUB IPerson_put_Email2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_Email3_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pEmail3);
- void __RPC_STUB IPerson_get_Email3_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_Email3_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varEmail3);
- void __RPC_STUB IPerson_put_Email3_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IPerson_GetVCardStream_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ _Stream __RPC_FAR *__RPC_FAR *Stream);
- void __RPC_STUB IPerson_GetVCardStream_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IPerson_GetInterface_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown);
- void __RPC_STUB IPerson_GetInterface_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_WorkStreet_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pWorkStreet);
- void __RPC_STUB IPerson_get_WorkStreet_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_WorkStreet_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varWorkStreet);
- void __RPC_STUB IPerson_put_WorkStreet_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_WorkCity_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pWorkCity);
- void __RPC_STUB IPerson_get_WorkCity_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_WorkCity_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varWorkCity);
- void __RPC_STUB IPerson_put_WorkCity_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_WorkCountry_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pWorkCountry);
- void __RPC_STUB IPerson_get_WorkCountry_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_WorkCountry_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varWorkCountry);
- void __RPC_STUB IPerson_put_WorkCountry_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_WorkPostalCode_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pWorkPostalCode);
- void __RPC_STUB IPerson_get_WorkPostalCode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_WorkPostalCode_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varWorkPostalCode);
- void __RPC_STUB IPerson_put_WorkPostalCode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_WorkPostOfficeBox_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pWorkPostOfficeBox);
- void __RPC_STUB IPerson_get_WorkPostOfficeBox_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_WorkPostOfficeBox_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varWorkPostOfficeBox);
- void __RPC_STUB IPerson_put_WorkPostOfficeBox_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_WorkPostalAddress_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *varWorkPostalAddress);
- void __RPC_STUB IPerson_get_WorkPostalAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_WorkState_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pWorkState);
- void __RPC_STUB IPerson_get_WorkState_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_WorkState_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varWorkState);
- void __RPC_STUB IPerson_put_WorkState_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_WorkPager_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pWorkPager);
- void __RPC_STUB IPerson_get_WorkPager_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_WorkPager_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varWorkPager);
- void __RPC_STUB IPerson_put_WorkPager_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_HomeStreet_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pHomeStreet);
- void __RPC_STUB IPerson_get_HomeStreet_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_HomeStreet_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varHomeStreet);
- void __RPC_STUB IPerson_put_HomeStreet_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_HomeCity_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pHomeCity);
- void __RPC_STUB IPerson_get_HomeCity_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_HomeCity_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varHomeCity);
- void __RPC_STUB IPerson_put_HomeCity_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_HomeCountry_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pHomeCountry);
- void __RPC_STUB IPerson_get_HomeCountry_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_HomeCountry_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varHomeCountry);
- void __RPC_STUB IPerson_put_HomeCountry_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_HomePostalCode_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pHomePostalCode);
- void __RPC_STUB IPerson_get_HomePostalCode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_HomePostalCode_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varHomePostalCode);
- void __RPC_STUB IPerson_put_HomePostalCode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_HomePostOfficeBox_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pHomePostOfficeBox);
- void __RPC_STUB IPerson_get_HomePostOfficeBox_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_HomePostOfficeBox_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varHomePostOfficeBox);
- void __RPC_STUB IPerson_put_HomePostOfficeBox_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_HomePostalAddress_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *varHomePostalAddress);
- void __RPC_STUB IPerson_get_HomePostalAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_HomeState_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pHomeState);
- void __RPC_STUB IPerson_get_HomeState_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_HomeState_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varHomeState);
- void __RPC_STUB IPerson_put_HomeState_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_HomeFax_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pHomeFax);
- void __RPC_STUB IPerson_get_HomeFax_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_HomeFax_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varHomeFax);
- void __RPC_STUB IPerson_put_HomeFax_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_MiddleName_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pMiddleName);
- void __RPC_STUB IPerson_get_MiddleName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_MiddleName_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varMiddleName);
- void __RPC_STUB IPerson_put_MiddleName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_Initials_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pInitials);
- void __RPC_STUB IPerson_get_Initials_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_Initials_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varInitials);
- void __RPC_STUB IPerson_put_Initials_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_EmailAddresses_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ VARIANT __RPC_FAR *pEmailAddresses);
- void __RPC_STUB IPerson_get_EmailAddresses_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_EmailAddresses_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ VARIANT varEmailAddresses);
- void __RPC_STUB IPerson_put_EmailAddresses_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_Company_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pCompany);
- void __RPC_STUB IPerson_get_Company_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_Company_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varCompany);
- void __RPC_STUB IPerson_put_Company_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IPerson_get_Title_Proxy(
- IPerson __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pTitle);
- void __RPC_STUB IPerson_get_Title_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IPerson_put_Title_Proxy(
- IPerson __RPC_FAR * This,
- /* [in] */ BSTR varTitle);
- void __RPC_STUB IPerson_put_Title_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IPerson_INTERFACE_DEFINED__ */
- #ifndef __IAddressee_INTERFACE_DEFINED__
- #define __IAddressee_INTERFACE_DEFINED__
- /* interface IAddressee */
- /* [unique][helpcontext][helpstring][nonextensible][dual][uuid][object] */
- EXTERN_C const IID IID_IAddressee;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("CD000139-8B95-11D1-82DB-00C04FB1625D")
- IAddressee : public IDispatch
- {
- public:
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Fields(
- /* [retval][out] */ Fields __RPC_FAR *__RPC_FAR *varFields) = 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;
-
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_DisplayName(
- /* [retval][out] */ BSTR __RPC_FAR *pDisplayName) = 0;
-
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_DisplayName(
- /* [in] */ BSTR varDisplayName) = 0;
-
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_EmailAddress(
- /* [retval][out] */ BSTR __RPC_FAR *pEmailAddress) = 0;
-
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_EmailAddress(
- /* [in] */ BSTR varEmailAddress) = 0;
-
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_DataSource(
- /* [retval][out] */ IDataSource __RPC_FAR *__RPC_FAR *varDataSource) = 0;
-
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_DirURL(
- /* [retval][out] */ BSTR __RPC_FAR *varDirURL) = 0;
-
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ResolvedStatus(
- /* [retval][out] */ CdoResolvedStatus __RPC_FAR *pResolvedStatus) = 0;
-
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_ResolvedStatus(
- /* [in] */ CdoResolvedStatus varResolvedStatus) = 0;
-
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ContentClass(
- /* [retval][out] */ BSTR __RPC_FAR *varContentClass) = 0;
-
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_AmbiguousNames(
- /* [retval][out] */ IAddressees __RPC_FAR *__RPC_FAR *varAmbiguousNames) = 0;
-
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE GetInterface(
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown) = 0;
-
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE GetFreeBusy(
- /* [in] */ DATE StartTime,
- /* [in] */ DATE EndTime,
- /* [in] */ long Interval,
- /* [optional][in] */ BSTR HTTPHost,
- /* [optional][in] */ BSTR VRoot,
- /* [optional][in] */ BSTR UserName,
- /* [optional][in] */ BSTR Password,
- /* [retval][out] */ BSTR __RPC_FAR *pbstrRet) = 0;
-
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE CheckName(
- /* [in] */ BSTR Directory,
- /* [optional][in] */ BSTR UserName,
- /* [optional][in] */ BSTR Password,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pBRet) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAddresseeVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IAddressee __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IAddressee __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IAddressee __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IAddressee __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IAddressee __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IAddressee __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 )(
- IAddressee __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_Fields )(
- IAddressee __RPC_FAR * This,
- /* [retval][out] */ Fields __RPC_FAR *__RPC_FAR *varFields);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Configuration )(
- IAddressee __RPC_FAR * This,
- /* [retval][out] */ IConfiguration __RPC_FAR *__RPC_FAR *pConfiguration);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Configuration )(
- IAddressee __RPC_FAR * This,
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration);
-
- /* [helpcontext][helpstring][propputref][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *putref_Configuration )(
- IAddressee __RPC_FAR * This,
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DisplayName )(
- IAddressee __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pDisplayName);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DisplayName )(
- IAddressee __RPC_FAR * This,
- /* [in] */ BSTR varDisplayName);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EmailAddress )(
- IAddressee __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pEmailAddress);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EmailAddress )(
- IAddressee __RPC_FAR * This,
- /* [in] */ BSTR varEmailAddress);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DataSource )(
- IAddressee __RPC_FAR * This,
- /* [retval][out] */ IDataSource __RPC_FAR *__RPC_FAR *varDataSource);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DirURL )(
- IAddressee __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *varDirURL);
-
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ResolvedStatus )(
- IAddressee __RPC_FAR * This,
- /* [retval][out] */ CdoResolvedStatus __RPC_FAR *pResolvedStatus);
-
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ResolvedStatus )(
- IAddressee __RPC_FAR * This,
- /* [in] */ CdoResolvedStatus varResolvedStatus);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ContentClass )(
- IAddressee __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *varContentClass);
-
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_AmbiguousNames )(
- IAddressee __RPC_FAR * This,
- /* [retval][out] */ IAddressees __RPC_FAR *__RPC_FAR *varAmbiguousNames);
-
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetInterface )(
- IAddressee __RPC_FAR * This,
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown);
-
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFreeBusy )(
- IAddressee __RPC_FAR * This,
- /* [in] */ DATE StartTime,
- /* [in] */ DATE EndTime,
- /* [in] */ long Interval,
- /* [optional][in] */ BSTR HTTPHost,
- /* [optional][in] */ BSTR VRoot,
- /* [optional][in] */ BSTR UserName,
- /* [optional][in] */ BSTR Password,
- /* [retval][out] */ BSTR __RPC_FAR *pbstrRet);
-
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CheckName )(
- IAddressee __RPC_FAR * This,
- /* [in] */ BSTR Directory,
- /* [optional][in] */ BSTR UserName,
- /* [optional][in] */ BSTR Password,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pBRet);
-
- END_INTERFACE
- } IAddresseeVtbl;
- interface IAddressee
- {
- CONST_VTBL struct IAddresseeVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAddressee_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAddressee_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAddressee_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAddressee_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IAddressee_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAddressee_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAddressee_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IAddressee_get_Fields(This,varFields)
- (This)->lpVtbl -> get_Fields(This,varFields)
- #define IAddressee_get_Configuration(This,pConfiguration)
- (This)->lpVtbl -> get_Configuration(This,pConfiguration)
- #define IAddressee_put_Configuration(This,varConfiguration)
- (This)->lpVtbl -> put_Configuration(This,varConfiguration)
- #define IAddressee_putref_Configuration(This,varConfiguration)
- (This)->lpVtbl -> putref_Configuration(This,varConfiguration)
- #define IAddressee_get_DisplayName(This,pDisplayName)
- (This)->lpVtbl -> get_DisplayName(This,pDisplayName)
- #define IAddressee_put_DisplayName(This,varDisplayName)
- (This)->lpVtbl -> put_DisplayName(This,varDisplayName)
- #define IAddressee_get_EmailAddress(This,pEmailAddress)
- (This)->lpVtbl -> get_EmailAddress(This,pEmailAddress)
- #define IAddressee_put_EmailAddress(This,varEmailAddress)
- (This)->lpVtbl -> put_EmailAddress(This,varEmailAddress)
- #define IAddressee_get_DataSource(This,varDataSource)
- (This)->lpVtbl -> get_DataSource(This,varDataSource)
- #define IAddressee_get_DirURL(This,varDirURL)
- (This)->lpVtbl -> get_DirURL(This,varDirURL)
- #define IAddressee_get_ResolvedStatus(This,pResolvedStatus)
- (This)->lpVtbl -> get_ResolvedStatus(This,pResolvedStatus)
- #define IAddressee_put_ResolvedStatus(This,varResolvedStatus)
- (This)->lpVtbl -> put_ResolvedStatus(This,varResolvedStatus)
- #define IAddressee_get_ContentClass(This,varContentClass)
- (This)->lpVtbl -> get_ContentClass(This,varContentClass)
- #define IAddressee_get_AmbiguousNames(This,varAmbiguousNames)
- (This)->lpVtbl -> get_AmbiguousNames(This,varAmbiguousNames)
- #define IAddressee_GetInterface(This,Interface,ppUnknown)
- (This)->lpVtbl -> GetInterface(This,Interface,ppUnknown)
- #define IAddressee_GetFreeBusy(This,StartTime,EndTime,Interval,HTTPHost,VRoot,UserName,Password,pbstrRet)
- (This)->lpVtbl -> GetFreeBusy(This,StartTime,EndTime,Interval,HTTPHost,VRoot,UserName,Password,pbstrRet)
- #define IAddressee_CheckName(This,Directory,UserName,Password,pBRet)
- (This)->lpVtbl -> CheckName(This,Directory,UserName,Password,pBRet)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAddressee_get_Fields_Proxy(
- IAddressee __RPC_FAR * This,
- /* [retval][out] */ Fields __RPC_FAR *__RPC_FAR *varFields);
- void __RPC_STUB IAddressee_get_Fields_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAddressee_get_Configuration_Proxy(
- IAddressee __RPC_FAR * This,
- /* [retval][out] */ IConfiguration __RPC_FAR *__RPC_FAR *pConfiguration);
- void __RPC_STUB IAddressee_get_Configuration_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAddressee_put_Configuration_Proxy(
- IAddressee __RPC_FAR * This,
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration);
- void __RPC_STUB IAddressee_put_Configuration_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propputref][id] */ HRESULT STDMETHODCALLTYPE IAddressee_putref_Configuration_Proxy(
- IAddressee __RPC_FAR * This,
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration);
- void __RPC_STUB IAddressee_putref_Configuration_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAddressee_get_DisplayName_Proxy(
- IAddressee __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pDisplayName);
- void __RPC_STUB IAddressee_get_DisplayName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAddressee_put_DisplayName_Proxy(
- IAddressee __RPC_FAR * This,
- /* [in] */ BSTR varDisplayName);
- void __RPC_STUB IAddressee_put_DisplayName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAddressee_get_EmailAddress_Proxy(
- IAddressee __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pEmailAddress);
- void __RPC_STUB IAddressee_get_EmailAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAddressee_put_EmailAddress_Proxy(
- IAddressee __RPC_FAR * This,
- /* [in] */ BSTR varEmailAddress);
- void __RPC_STUB IAddressee_put_EmailAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAddressee_get_DataSource_Proxy(
- IAddressee __RPC_FAR * This,
- /* [retval][out] */ IDataSource __RPC_FAR *__RPC_FAR *varDataSource);
- void __RPC_STUB IAddressee_get_DataSource_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAddressee_get_DirURL_Proxy(
- IAddressee __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *varDirURL);
- void __RPC_STUB IAddressee_get_DirURL_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAddressee_get_ResolvedStatus_Proxy(
- IAddressee __RPC_FAR * This,
- /* [retval][out] */ CdoResolvedStatus __RPC_FAR *pResolvedStatus);
- void __RPC_STUB IAddressee_get_ResolvedStatus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IAddressee_put_ResolvedStatus_Proxy(
- IAddressee __RPC_FAR * This,
- /* [in] */ CdoResolvedStatus varResolvedStatus);
- void __RPC_STUB IAddressee_put_ResolvedStatus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAddressee_get_ContentClass_Proxy(
- IAddressee __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *varContentClass);
- void __RPC_STUB IAddressee_get_ContentClass_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IAddressee_get_AmbiguousNames_Proxy(
- IAddressee __RPC_FAR * This,
- /* [retval][out] */ IAddressees __RPC_FAR *__RPC_FAR *varAmbiguousNames);
- void __RPC_STUB IAddressee_get_AmbiguousNames_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IAddressee_GetInterface_Proxy(
- IAddressee __RPC_FAR * This,
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown);
- void __RPC_STUB IAddressee_GetInterface_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IAddressee_GetFreeBusy_Proxy(
- IAddressee __RPC_FAR * This,
- /* [in] */ DATE StartTime,
- /* [in] */ DATE EndTime,
- /* [in] */ long Interval,
- /* [optional][in] */ BSTR HTTPHost,
- /* [optional][in] */ BSTR VRoot,
- /* [optional][in] */ BSTR UserName,
- /* [optional][in] */ BSTR Password,
- /* [retval][out] */ BSTR __RPC_FAR *pbstrRet);
- void __RPC_STUB IAddressee_GetFreeBusy_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IAddressee_CheckName_Proxy(
- IAddressee __RPC_FAR * This,
- /* [in] */ BSTR Directory,
- /* [optional][in] */ BSTR UserName,
- /* [optional][in] */ BSTR Password,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pBRet);
- void __RPC_STUB IAddressee_CheckName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAddressee_INTERFACE_DEFINED__ */
- #ifndef __IAddressees_INTERFACE_DEFINED__
- #define __IAddressees_INTERFACE_DEFINED__
- /* interface IAddressees */
- /* [unique][helpcontext][helpstring][nonextensible][dual][uuid][object] */
- EXTERN_C const IID IID_IAddressees;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("CD000142-8B95-11D1-82DB-00C04FB1625D")
- IAddressees : public IDispatch
- {
- public:
- virtual /* [helpcontext][helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Item(
- long Index,
- /* [retval][out] */ IAddressee __RPC_FAR *__RPC_FAR *Value) = 0;
-
- virtual /* [helpcontext][helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long __RPC_FAR *Count) = 0;
-
- virtual /* [id][restricted][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *Unknown) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAddresseesVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IAddressees __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IAddressees __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IAddressees __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IAddressees __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IAddressees __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IAddressees __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 )(
- IAddressees __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 )(
- IAddressees __RPC_FAR * This,
- long Index,
- /* [retval][out] */ IAddressee __RPC_FAR *__RPC_FAR *Value);
-
- /* [helpcontext][helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Count )(
- IAddressees __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *Count);
-
- /* [id][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get__NewEnum )(
- IAddressees __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *Unknown);
-
- END_INTERFACE
- } IAddresseesVtbl;
- interface IAddressees
- {
- CONST_VTBL struct IAddresseesVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAddressees_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAddressees_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAddressees_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAddressees_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IAddressees_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAddressees_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAddressees_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IAddressees_get_Item(This,Index,Value)
- (This)->lpVtbl -> get_Item(This,Index,Value)
- #define IAddressees_get_Count(This,Count)
- (This)->lpVtbl -> get_Count(This,Count)
- #define IAddressees_get__NewEnum(This,Unknown)
- (This)->lpVtbl -> get__NewEnum(This,Unknown)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpcontext][helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IAddressees_get_Item_Proxy(
- IAddressees __RPC_FAR * This,
- long Index,
- /* [retval][out] */ IAddressee __RPC_FAR *__RPC_FAR *Value);
- void __RPC_STUB IAddressees_get_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IAddressees_get_Count_Proxy(
- IAddressees __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *Count);
- void __RPC_STUB IAddressees_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][restricted][propget] */ HRESULT STDMETHODCALLTYPE IAddressees_get__NewEnum_Proxy(
- IAddressees __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *Unknown);
- void __RPC_STUB IAddressees_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAddressees_INTERFACE_DEFINED__ */
- #ifndef __IGetInterface_INTERFACE_DEFINED__
- #define __IGetInterface_INTERFACE_DEFINED__
- /* interface IGetInterface */
- /* [unique][uuid][object] */
- EXTERN_C const IID IID_IGetInterface;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("CD0ff000-8B95-11D1-82DB-00C04FB1625D")
- IGetInterface : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetInterface(
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetInterfaceInner(
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IGetInterfaceVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IGetInterface __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IGetInterface __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IGetInterface __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetInterface )(
- IGetInterface __RPC_FAR * This,
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetInterfaceInner )(
- IGetInterface __RPC_FAR * This,
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown);
-
- END_INTERFACE
- } IGetInterfaceVtbl;
- interface IGetInterface
- {
- CONST_VTBL struct IGetInterfaceVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IGetInterface_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IGetInterface_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IGetInterface_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IGetInterface_GetInterface(This,Interface,ppUnknown)
- (This)->lpVtbl -> GetInterface(This,Interface,ppUnknown)
- #define IGetInterface_GetInterfaceInner(This,Interface,ppUnknown)
- (This)->lpVtbl -> GetInterfaceInner(This,Interface,ppUnknown)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IGetInterface_GetInterface_Proxy(
- IGetInterface __RPC_FAR * This,
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown);
- void __RPC_STUB IGetInterface_GetInterface_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IGetInterface_GetInterfaceInner_Proxy(
- IGetInterface __RPC_FAR * This,
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown);
- void __RPC_STUB IGetInterface_GetInterfaceInner_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IGetInterface_INTERFACE_DEFINED__ */
- #ifndef __CDO_LIBRARY_DEFINED__
- #define __CDO_LIBRARY_DEFINED__
- /* library CDO */
- /* [helpstring][helpfile][version][uuid] */
- EXTERN_C const IID LIBID_CDO;
- /* module CdoBusyStatusValues */
- /* [dllname] */
- /* module CdoCalendar */
- /* [dllname] */
- /* module CdoCharset */
- /* [dllname] */
- /* module CdoConfiguration */
- /* [dllname] */
- /* [helpstring] */ const BSTR cdoActiveConnection = L"http://schemas.microsoft.com/cdo/configuration/activeconnection";
- /* [helpstring] */ const BSTR cdoMailboxURL = L"http://schemas.microsoft.com/cdo/configuration/mailboxurl";
- /* module CdoContacts */
- /* [dllname] */
- /* module CdoContentTypeValues */
- /* [dllname] */
- /* module CdoDAV */
- /* [dllname] */
- /* [helpstring] */ const BSTR cdoGetContentLanguage = L"DAV:getcontentlanguage";
- /* module CdoEncodingType */
- /* [dllname] */
- /* module CdoExchange */
- /* [dllname] */
- /* module CdoHTTPMail */
- /* [dllname] */
- /* module CdoInterfaces */
- /* [dllname] */
- /* module CdoMailHeader */
- /* [dllname] */
- /* module CdoMeetingStatusValues */
- /* [dllname] */
- /* module CdoMethodValues */
- /* [dllname] */
- /* module CdoNamespace */
- /* [dllname] */
- /* module CdoNNTPEnvelope */
- /* [dllname] */
- /* module CdoOffice */
- /* [dllname] */
- /* module CdoRecurrenceIdRangeValues */
- /* [dllname] */
- /* module CdoSMTPEnvelope */
- /* [dllname] */
- /* module CdoTransparentValues */
- /* [dllname] */
- #ifndef __CdoErrors_MODULE_DEFINED__
- #define __CdoErrors_MODULE_DEFINED__
- /* module CdoErrors */
- /* [dllname] */
- const LONG CDO_E_UNCAUGHT_EXCEPTION = 0x80040201L;
- const LONG CDO_E_NOT_OPENED = 0x80040202L;
- const LONG CDO_E_UNSUPPORTED_DATASOURCE = 0x80040203L;
- const LONG CDO_E_INVALID_PROPERTYNAME = 0x80040204L;
- const LONG CDO_E_PROP_UNSUPPORTED = 0x80040205L;
- const LONG CDO_E_INACTIVE = 0x80040206L;
- const LONG CDO_E_NO_SUPPORT_FOR_OBJECTS = 0x80040207L;
- const LONG CDO_E_NOT_AVAILABLE = 0x80040208L;
- const LONG CDO_E_NO_DEFAULT_DROP_DIR = 0x80040209L;
- const LONG CDO_E_SMTP_SERVER_REQUIRED = 0x8004020aL;
- const LONG CDO_E_NNTP_SERVER_REQUIRED = 0x8004020bL;
- const LONG CDO_E_RECIPIENT_MISSING = 0x8004020cL;
- const LONG CDO_E_FROM_MISSING = 0x8004020dL;
- const LONG CDO_E_SENDER_REJECTED = 0x8004020eL;
- const LONG CDO_E_RECIPIENTS_REJECTED = 0x8004020fL;
- const LONG CDO_E_NNTP_POST_FAILED = 0x80040210L;
- const LONG CDO_E_SMTP_SEND_FAILED = 0x80040211L;
- const LONG CDO_E_CONNECTION_DROPPED = 0x80040212L;
- const LONG CDO_E_FAILED_TO_CONNECT = 0x80040213L;
- const LONG CDO_E_INVALID_POST = 0x80040214L;
- const LONG CDO_E_AUTHENTICATION_FAILURE = 0x80040215L;
- const LONG CDO_E_INVALID_CONTENT_TYPE = 0x80040216L;
- const LONG CDO_E_LOGON_FAILURE = 0x80040217L;
- const LONG CDO_E_HTTP_NOT_FOUND = 0x80040218L;
- const LONG CDO_E_HTTP_FORBIDDEN = 0x80040219L;
- const LONG CDO_E_HTTP_FAILED = 0x8004021aL;
- const LONG CDO_E_MULTIPART_NO_DATA = 0x8004021bL;
- const LONG CDO_E_INVALID_ENCODING_FOR_MULTIPART = 0x8004021cL;
- const LONG CDO_E_UNSAFE_OPERATION = 0x8004021dL;
- const LONG CDO_E_PROP_NOT_FOUND = 0x8004021eL;
- const LONG CDO_E_INVALID_SEND_OPTION = 0x80040220L;
- const LONG CDO_E_INVALID_POST_OPTION = 0x80040221L;
- const LONG CDO_E_NO_PICKUP_DIR = 0x80040222L;
- const LONG CDO_E_NOT_ALL_DELETED = 0x80040223L;
- const LONG CDO_E_NO_METHOD = 0x80040224L;
- const LONG CDO_E_PROP_READONLY = 0x80040227L;
- const LONG CDO_E_PROP_CANNOT_DELETE = 0x80040228L;
- const LONG CDO_E_BAD_DATA = 0x80040229L;
- const LONG CDO_E_PROP_NONHEADER = 0x8004022aL;
- const LONG CDO_E_INVALID_CHARSET = 0x8004022bL;
- const LONG CDO_E_ADOSTREAM_NOT_BOUND = 0x8004022cL;
- const LONG CDO_E_CONTENTPROPXML_NOT_FOUND = 0x8004022dL;
- const LONG CDO_E_CONTENTPROPXML_WRONG_CHARSET = 0x8004022eL;
- const LONG CDO_E_CONTENTPROPXML_PARSE_FAILED = 0x8004022fL;
- const LONG CDO_E_CONTENTPROPXML_CONVERT_FAILED = 0x80040230L;
- const LONG CDO_E_NO_DIRECTORIES_SPECIFIED = 0x80040231L;
- const LONG CDO_E_DIRECTORIES_UNREACHABLE = 0x80040232L;
- const LONG CDO_E_BAD_SENDER = 0x80040233L;
- const LONG CDO_E_SELF_BINDING = 0x80040234L;
- const LONG CDO_E_BAD_ATTENDEE_DATA = 0x80040235L;
- const LONG CDO_E_ARGUMENT1 = 0x80044000L;
- const LONG CDO_E_ARGUMENT2 = 0x80044001L;
- const LONG CDO_E_ARGUMENT3 = 0x80044002L;
- const LONG CDO_E_ARGUMENT4 = 0x80044003L;
- const LONG CDO_E_ARGUMENT5 = 0x80044004L;
- const LONG CDO_E_NOT_FOUND = 0x800cce05L;
- const LONG CDO_E_INVALID_ENCODING_TYPE = 0x800cce1dL;
- #endif /* __CdoErrors_MODULE_DEFINED__ */
- EXTERN_C const CLSID CLSID_Message;
- #ifdef __cplusplus
- class DECLSPEC_UUID("CD000001-8B95-11D1-82DB-00C04FB1625D")
- Message;
- #endif
- EXTERN_C const CLSID CLSID_Configuration;
- #ifdef __cplusplus
- class DECLSPEC_UUID("CD000002-8B95-11D1-82DB-00C04FB1625D")
- Configuration;
- #endif
- EXTERN_C const CLSID CLSID_DropDirectory;
- #ifdef __cplusplus
- class DECLSPEC_UUID("CD000004-8B95-11D1-82DB-00C04FB1625D")
- DropDirectory;
- #endif
- EXTERN_C const CLSID CLSID_SMTPConnector;
- #ifdef __cplusplus
- class DECLSPEC_UUID("CD000008-8B95-11D1-82DB-00C04FB1625D")
- SMTPConnector;
- #endif
- EXTERN_C const CLSID CLSID_NNTPEarlyConnector;
- #ifdef __cplusplus
- class DECLSPEC_UUID("CD000011-8B95-11D1-82DB-00C04FB1625D")
- NNTPEarlyConnector;
- #endif
- EXTERN_C const CLSID CLSID_NNTPPostConnector;
- #ifdef __cplusplus
- class DECLSPEC_UUID("CD000009-8B95-11D1-82DB-00C04FB1625D")
- NNTPPostConnector;
- #endif
- EXTERN_C const CLSID CLSID_NNTPFinalConnector;
- #ifdef __cplusplus
- class DECLSPEC_UUID("CD000010-8B95-11D1-82DB-00C04FB1625D")
- NNTPFinalConnector;
- #endif
- EXTERN_C const CLSID CLSID_Item;
- #ifdef __cplusplus
- class DECLSPEC_UUID("CD000112-8B95-11D1-82DB-00C04FB1625D")
- Item;
- #endif
- EXTERN_C const CLSID CLSID_Appointment;
- #ifdef __cplusplus
- class DECLSPEC_UUID("CD000100-8B95-11D1-82DB-00C04FB1625D")
- Appointment;
- #endif
- EXTERN_C const CLSID CLSID_CalendarMessage;
- #ifdef __cplusplus
- class DECLSPEC_UUID("CD000102-8B95-11D1-82DB-00C04FB1625D")
- CalendarMessage;
- #endif
- EXTERN_C const CLSID CLSID_Folder;
- #ifdef __cplusplus
- class DECLSPEC_UUID("CD00010E-8B95-11D1-82DB-00C04FB1625D")
- Folder;
- #endif
- EXTERN_C const CLSID CLSID_Person;
- #ifdef __cplusplus
- class DECLSPEC_UUID("CD000107-8B95-11D1-82DB-00C04FB1625D")
- Person;
- #endif
- EXTERN_C const CLSID CLSID_Attendee;
- #ifdef __cplusplus
- class DECLSPEC_UUID("CD00010D-8B95-11D1-82DB-00C04FB1625D")
- Attendee;
- #endif
- EXTERN_C const CLSID CLSID_Addressee;
- #ifdef __cplusplus
- class DECLSPEC_UUID("CD000110-8B95-11D1-82DB-00C04FB1625D")
- Addressee;
- #endif
- #endif /* __CDO_LIBRARY_DEFINED__ */
- #if defined __cplusplus && !defined CDO_NO_NAMESPACE
- } // namespace CDO
- #endif
- /* Additional Prototypes for ALL interfaces */
- unsigned long __RPC_USER BSTR_UserSize( unsigned long __RPC_FAR *, unsigned long , BSTR __RPC_FAR * );
- unsigned char __RPC_FAR * __RPC_USER BSTR_UserMarshal( unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * );
- unsigned char __RPC_FAR * __RPC_USER BSTR_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * );
- void __RPC_USER BSTR_UserFree( unsigned long __RPC_FAR *, BSTR __RPC_FAR * );
- unsigned long __RPC_USER VARIANT_UserSize( unsigned long __RPC_FAR *, unsigned long , VARIANT __RPC_FAR * );
- unsigned char __RPC_FAR * __RPC_USER VARIANT_UserMarshal( unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, VARIANT __RPC_FAR * );
- unsigned char __RPC_FAR * __RPC_USER VARIANT_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, VARIANT __RPC_FAR * );
- void __RPC_USER VARIANT_UserFree( unsigned long __RPC_FAR *, VARIANT __RPC_FAR * );
- /* end of Additional Prototypes */
- #ifdef __cplusplus
- }
- #endif
- #endif