5375 lines
190 KiB
C++
5375 lines
190 KiB
C++
#pragma option push -b -a8 -pc -A- /*P_O_Push*/
|
|
/* this ALWAYS GENERATED file contains the definitions for the interfaces */
|
|
|
|
|
|
/* File created by MIDL compiler version 3.01.75 */
|
|
/* at Thu Apr 23 13:37:19 1998
|
|
*/
|
|
/* Compiler settings for crsintf.idl:
|
|
Os (OptLev=s), W1, Zp8, env=Win32, ms_ext, c_ext
|
|
error checks: none
|
|
*/
|
|
//@@MIDL_FILE_HEADING( )
|
|
#include "rpc.h"
|
|
#include "rpcndr.h"
|
|
#ifndef COM_NO_WINDOWS_H
|
|
#include "windows.h"
|
|
#include "ole2.h"
|
|
#endif /*COM_NO_WINDOWS_H*/
|
|
|
|
#ifndef __crsintf_h__
|
|
#define __crsintf_h__
|
|
|
|
#ifdef __cplusplus
|
|
extern "C"{
|
|
#endif
|
|
|
|
/* Forward Declarations */
|
|
|
|
#ifndef __IReplicationServer_FWD_DEFINED__
|
|
#define __IReplicationServer_FWD_DEFINED__
|
|
typedef interface IReplicationServer IReplicationServer;
|
|
#endif /* __IReplicationServer_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IReplicationProject_FWD_DEFINED__
|
|
#define __IReplicationProject_FWD_DEFINED__
|
|
typedef interface IReplicationProject IReplicationProject;
|
|
#endif /* __IReplicationProject_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IReplicationItem_FWD_DEFINED__
|
|
#define __IReplicationItem_FWD_DEFINED__
|
|
typedef interface IReplicationItem IReplicationItem;
|
|
#endif /* __IReplicationItem_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IReplicationSchedule_FWD_DEFINED__
|
|
#define __IReplicationSchedule_FWD_DEFINED__
|
|
typedef interface IReplicationSchedule IReplicationSchedule;
|
|
#endif /* __IReplicationSchedule_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IReplicationEventSinkConfig_FWD_DEFINED__
|
|
#define __IReplicationEventSinkConfig_FWD_DEFINED__
|
|
typedef interface IReplicationEventSinkConfig IReplicationEventSinkConfig;
|
|
#endif /* __IReplicationEventSinkConfig_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IReplicationInstance_FWD_DEFINED__
|
|
#define __IReplicationInstance_FWD_DEFINED__
|
|
typedef interface IReplicationInstance IReplicationInstance;
|
|
#endif /* __IReplicationInstance_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IReplicationRoute_FWD_DEFINED__
|
|
#define __IReplicationRoute_FWD_DEFINED__
|
|
typedef interface IReplicationRoute IReplicationRoute;
|
|
#endif /* __IReplicationRoute_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IReplicationClient_FWD_DEFINED__
|
|
#define __IReplicationClient_FWD_DEFINED__
|
|
typedef interface IReplicationClient IReplicationClient;
|
|
#endif /* __IReplicationClient_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IReplicationClientError_FWD_DEFINED__
|
|
#define __IReplicationClientError_FWD_DEFINED__
|
|
typedef interface IReplicationClientError IReplicationClientError;
|
|
#endif /* __IReplicationClientError_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __IReplicationPostingAcceptor_FWD_DEFINED__
|
|
#define __IReplicationPostingAcceptor_FWD_DEFINED__
|
|
typedef interface IReplicationPostingAcceptor IReplicationPostingAcceptor;
|
|
#endif /* __IReplicationPostingAcceptor_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __CReplicationServer_FWD_DEFINED__
|
|
#define __CReplicationServer_FWD_DEFINED__
|
|
|
|
#ifdef __cplusplus
|
|
typedef class CReplicationServer CReplicationServer;
|
|
#else
|
|
typedef struct CReplicationServer CReplicationServer;
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* __CReplicationServer_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __CReplicationProject_FWD_DEFINED__
|
|
#define __CReplicationProject_FWD_DEFINED__
|
|
|
|
#ifdef __cplusplus
|
|
typedef class CReplicationProject CReplicationProject;
|
|
#else
|
|
typedef struct CReplicationProject CReplicationProject;
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* __CReplicationProject_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __CReplicationInstance_FWD_DEFINED__
|
|
#define __CReplicationInstance_FWD_DEFINED__
|
|
|
|
#ifdef __cplusplus
|
|
typedef class CReplicationInstance CReplicationInstance;
|
|
#else
|
|
typedef struct CReplicationInstance CReplicationInstance;
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* __CReplicationInstance_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __CReplicationRoute_FWD_DEFINED__
|
|
#define __CReplicationRoute_FWD_DEFINED__
|
|
|
|
#ifdef __cplusplus
|
|
typedef class CReplicationRoute CReplicationRoute;
|
|
#else
|
|
typedef struct CReplicationRoute CReplicationRoute;
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* __CReplicationRoute_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __CReplicationClient_FWD_DEFINED__
|
|
#define __CReplicationClient_FWD_DEFINED__
|
|
|
|
#ifdef __cplusplus
|
|
typedef class CReplicationClient CReplicationClient;
|
|
#else
|
|
typedef struct CReplicationClient CReplicationClient;
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* __CReplicationClient_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __CReplicationClientError_FWD_DEFINED__
|
|
#define __CReplicationClientError_FWD_DEFINED__
|
|
|
|
#ifdef __cplusplus
|
|
typedef class CReplicationClientError CReplicationClientError;
|
|
#else
|
|
typedef struct CReplicationClientError CReplicationClientError;
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* __CReplicationClientError_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __CReplicationEventSinkConfig_FWD_DEFINED__
|
|
#define __CReplicationEventSinkConfig_FWD_DEFINED__
|
|
|
|
#ifdef __cplusplus
|
|
typedef class CReplicationEventSinkConfig CReplicationEventSinkConfig;
|
|
#else
|
|
typedef struct CReplicationEventSinkConfig CReplicationEventSinkConfig;
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* __CReplicationEventSinkConfig_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __CReplicationItem_FWD_DEFINED__
|
|
#define __CReplicationItem_FWD_DEFINED__
|
|
|
|
#ifdef __cplusplus
|
|
typedef class CReplicationItem CReplicationItem;
|
|
#else
|
|
typedef struct CReplicationItem CReplicationItem;
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* __CReplicationItem_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __CReplicationSchedule_FWD_DEFINED__
|
|
#define __CReplicationSchedule_FWD_DEFINED__
|
|
|
|
#ifdef __cplusplus
|
|
typedef class CReplicationSchedule CReplicationSchedule;
|
|
#else
|
|
typedef struct CReplicationSchedule CReplicationSchedule;
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* __CReplicationSchedule_FWD_DEFINED__ */
|
|
|
|
|
|
#ifndef __CReplicationPostingAcceptor_FWD_DEFINED__
|
|
#define __CReplicationPostingAcceptor_FWD_DEFINED__
|
|
|
|
#ifdef __cplusplus
|
|
typedef class CReplicationPostingAcceptor CReplicationPostingAcceptor;
|
|
#else
|
|
typedef struct CReplicationPostingAcceptor CReplicationPostingAcceptor;
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* __CReplicationPostingAcceptor_FWD_DEFINED__ */
|
|
|
|
|
|
/* header files for imported files */
|
|
#include "oaidl.h"
|
|
#include "ocidl.h"
|
|
#include "crstypes.h"
|
|
|
|
void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);
|
|
void __RPC_USER MIDL_user_free( void __RPC_FAR * );
|
|
|
|
/****************************************
|
|
* Generated header for interface: __MIDL_itf_crsintf_0000
|
|
* at Thu Apr 23 13:37:19 1998
|
|
* using MIDL 3.01.75
|
|
****************************************/
|
|
/* [local] */
|
|
|
|
|
|
#define CRSEVENT_SEVERITY_SUCCESS ( 0 )
|
|
|
|
#define CRSEVENT_SEVERITY_INFORMATIONAL ( 1 )
|
|
|
|
#define CRSEVENT_SEVERITY_WARNING ( 2 )
|
|
|
|
#define CRSEVENT_SEVERITY_ERROR ( 3 )
|
|
|
|
#define CRSEVENT_CATEGORY_GENERAL ( 0 )
|
|
|
|
#define CRSEVENT_CATEGORY_FILE ( 1 )
|
|
|
|
#define CRSEVENT_CATEGORY_REPLICATION ( 2 )
|
|
|
|
#define CRSEVENT_CATEGORY_ADMIN ( 3 )
|
|
|
|
#define CRSEVENT_CATEGORY_SUMMARY ( 4 )
|
|
|
|
#define EVFLAG_FILE_EVENTS ( 0x1 )
|
|
|
|
#define EVFLAG_ADMIN_EVENTS ( 0x2 )
|
|
|
|
#define EVFLAG_SUMMARY_EVENTS ( 0x4 )
|
|
|
|
#define EVFLAG_REPLICATION_EVENTS ( 0x8 )
|
|
|
|
#define EVFLAG_ALL ( 0xff )
|
|
|
|
#define CRS_SCHEDULE_DAY_MONDAY ( 0x1 )
|
|
|
|
#define CRS_SCHEDULE_DAY_TUESDAY ( 0x2 )
|
|
|
|
#define CRS_SCHEDULE_DAY_WEDNESDAY ( 0x4 )
|
|
|
|
#define CRS_SCHEDULE_DAY_THURSDAY ( 0x8 )
|
|
|
|
#define CRS_SCHEDULE_DAY_FRIDAY ( 0x10 )
|
|
|
|
#define CRS_SCHEDULE_DAY_SATURDAY ( 0x20 )
|
|
|
|
#define CRS_SCHEDULE_DAY_SUNDAY ( 0x40 )
|
|
|
|
#define CRS_SCHEDULE_DAILY ( 0xff )
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
extern RPC_IF_HANDLE __MIDL_itf_crsintf_0000_v0_0_c_ifspec;
|
|
extern RPC_IF_HANDLE __MIDL_itf_crsintf_0000_v0_0_s_ifspec;
|
|
|
|
#ifndef __IReplicationServer_INTERFACE_DEFINED__
|
|
#define __IReplicationServer_INTERFACE_DEFINED__
|
|
|
|
/****************************************
|
|
* Generated header for interface: IReplicationServer
|
|
* at Thu Apr 23 13:37:19 1998
|
|
* using MIDL 3.01.75
|
|
****************************************/
|
|
/* [unique][helpstring][dual][uuid][object] */
|
|
|
|
|
|
#ifndef _LPREPLICATIONROUTESDEFINED
|
|
#define _LPREPLICATIONROUTESDEFINED
|
|
typedef /* [unique] */ IReplicationRoute __RPC_FAR *LPREPLICATION_ROUTE;
|
|
|
|
#endif
|
|
#ifndef _LPREPLICATIONSERVERDEFINED
|
|
#define _LPREPLICATIONSERVERDEFINED
|
|
typedef IReplicationServer __RPC_FAR *LPREPLICATION_SERVER;
|
|
|
|
#endif
|
|
#ifndef _LPREPLICATIONPROJECTDEFINED
|
|
#define _LPREPLICATIONPROJECTDEFINED
|
|
typedef IReplicationProject __RPC_FAR *LPREPLICATION_PROJECT;
|
|
|
|
#endif
|
|
#ifndef _LPREPLICATIONINSTANCEDEFINED
|
|
#define _LPREPLICATIONINSTANCEDEFINED
|
|
typedef IReplicationInstance __RPC_FAR *LPREPLICATION_INSTANCE;
|
|
|
|
#endif
|
|
|
|
EXTERN_C const IID IID_IReplicationServer;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface DECLSPEC_UUID("ABEB9802-DB7A-11d0-A800-00C04FC9DAA5")
|
|
IReplicationServer : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Initialize(
|
|
/* [in] */ BSTR pszServer) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE InitializeEx(
|
|
/* [in] */ BSTR pszServer,
|
|
/* [in] */ BSTR pszUserName,
|
|
/* [in] */ BSTR pszPassword,
|
|
/* [in] */ LONG lTimeout) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE OpenProject(
|
|
/* [string][in] */ BSTR pszProject,
|
|
/* [in] */ CRS_PROJECT_CREATION cpcCreationFlags,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvInfProject) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE DeleteProject(
|
|
/* [string][in] */ BSTR pszProject) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE EnumProjects(
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvInfProject) = 0;
|
|
|
|
virtual HRESULT STDMETHODCALLTYPE EnumServers(
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [in] */ CRS_SERVER_TYPES Flags,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrServer) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE OpenPostingAcceptor(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvIDispPA) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Start( void) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Stop( void) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Pause( void) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Continue( void) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Get(
|
|
/* [string][in] */ BSTR pszParmName,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Put(
|
|
/* [string][in] */ BSTR pszParmName,
|
|
/* [in] */ VARIANT vParmValue) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Enum(
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [out] */ VARIANT __RPC_FAR *pvParmName,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Commit( void) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE AddRoute(
|
|
/* [string][in] */ BSTR pszRoute,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvRoute) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE DeleteRoute(
|
|
/* [string][in] */ BSTR pszRoute) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE EnumRoutes(
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvRoute) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE AddEventSink(
|
|
/* [string][in] */ BSTR bstrSink,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvdispSink) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE DeleteEventSink(
|
|
/* [string][in] */ BSTR bstrSink) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE EnumEventSinks(
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvdispSink) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE EnumReplications(
|
|
/* [string][in] */ BSTR pszMatchProject,
|
|
/* [in] */ LONG lMatchState,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvReplInfo) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE CheckAccess(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvlAccessMask) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE MapUrl(
|
|
/* [string][in] */ BSTR bstrUrl,
|
|
/* [out] */ VARIANT __RPC_FAR *vbstrSuffix,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *vdispProject) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE TranslateEventCode(
|
|
/* [in] */ LONG lEventCode,
|
|
/* [out] */ VARIANT __RPC_FAR *vbstrDescription,
|
|
/* [out] */ VARIANT __RPC_FAR *vlSeverity,
|
|
/* [out] */ VARIANT __RPC_FAR *vlCategory) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE ClearEvents(
|
|
/* [string][in] */ BSTR bstrEventSink) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_UseTransactions(
|
|
/* [string][in] */ BSTR pszTrans) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_UseTransactions(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvTrans) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_ServerName(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvServer) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_Version(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvVersion) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE EventTimeToLocalTime(
|
|
/* [in] */ VARIANT vdateEventTime,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvdateLocalTime) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IReplicationServerVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
|
|
IReplicationServer __RPC_FAR * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
|
|
IReplicationServer __RPC_FAR * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [out] */ UINT __RPC_FAR *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
|
|
IReplicationServer __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 )(
|
|
IReplicationServer __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);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Initialize )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [in] */ BSTR pszServer);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *InitializeEx )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [in] */ BSTR pszServer,
|
|
/* [in] */ BSTR pszUserName,
|
|
/* [in] */ BSTR pszPassword,
|
|
/* [in] */ LONG lTimeout);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OpenProject )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszProject,
|
|
/* [in] */ CRS_PROJECT_CREATION cpcCreationFlags,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvInfProject);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DeleteProject )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszProject);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EnumProjects )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvInfProject);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EnumServers )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [in] */ CRS_SERVER_TYPES Flags,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrServer);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OpenPostingAcceptor )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvIDispPA);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Start )(
|
|
IReplicationServer __RPC_FAR * This);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Stop )(
|
|
IReplicationServer __RPC_FAR * This);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Pause )(
|
|
IReplicationServer __RPC_FAR * This);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Continue )(
|
|
IReplicationServer __RPC_FAR * This);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszParmName,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Put )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszParmName,
|
|
/* [in] */ VARIANT vParmValue);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Enum )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [out] */ VARIANT __RPC_FAR *pvParmName,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Commit )(
|
|
IReplicationServer __RPC_FAR * This);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddRoute )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszRoute,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvRoute);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DeleteRoute )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszRoute);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EnumRoutes )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvRoute);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddEventSink )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR bstrSink,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvdispSink);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DeleteEventSink )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR bstrSink);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EnumEventSinks )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvdispSink);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EnumReplications )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszMatchProject,
|
|
/* [in] */ LONG lMatchState,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvReplInfo);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CheckAccess )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvlAccessMask);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MapUrl )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR bstrUrl,
|
|
/* [out] */ VARIANT __RPC_FAR *vbstrSuffix,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *vdispProject);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *TranslateEventCode )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [in] */ LONG lEventCode,
|
|
/* [out] */ VARIANT __RPC_FAR *vbstrDescription,
|
|
/* [out] */ VARIANT __RPC_FAR *vlSeverity,
|
|
/* [out] */ VARIANT __RPC_FAR *vlCategory);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ClearEvents )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR bstrEventSink);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_UseTransactions )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszTrans);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_UseTransactions )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvTrans);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ServerName )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvServer);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Version )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvVersion);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EventTimeToLocalTime )(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [in] */ VARIANT vdateEventTime,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvdateLocalTime);
|
|
|
|
END_INTERFACE
|
|
} IReplicationServerVtbl;
|
|
|
|
interface IReplicationServer
|
|
{
|
|
CONST_VTBL struct IReplicationServerVtbl __RPC_FAR *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IReplicationServer_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IReplicationServer_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IReplicationServer_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IReplicationServer_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IReplicationServer_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IReplicationServer_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IReplicationServer_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IReplicationServer_Initialize(This,pszServer) \
|
|
(This)->lpVtbl -> Initialize(This,pszServer)
|
|
|
|
#define IReplicationServer_InitializeEx(This,pszServer,pszUserName,pszPassword,lTimeout) \
|
|
(This)->lpVtbl -> InitializeEx(This,pszServer,pszUserName,pszPassword,lTimeout)
|
|
|
|
#define IReplicationServer_OpenProject(This,pszProject,cpcCreationFlags,pvInfProject) \
|
|
(This)->lpVtbl -> OpenProject(This,pszProject,cpcCreationFlags,pvInfProject)
|
|
|
|
#define IReplicationServer_DeleteProject(This,pszProject) \
|
|
(This)->lpVtbl -> DeleteProject(This,pszProject)
|
|
|
|
#define IReplicationServer_EnumProjects(This,pvIterator,pvInfProject) \
|
|
(This)->lpVtbl -> EnumProjects(This,pvIterator,pvInfProject)
|
|
|
|
#define IReplicationServer_EnumServers(This,pvIterator,Flags,pvbstrServer) \
|
|
(This)->lpVtbl -> EnumServers(This,pvIterator,Flags,pvbstrServer)
|
|
|
|
#define IReplicationServer_OpenPostingAcceptor(This,pvIDispPA) \
|
|
(This)->lpVtbl -> OpenPostingAcceptor(This,pvIDispPA)
|
|
|
|
#define IReplicationServer_Start(This) \
|
|
(This)->lpVtbl -> Start(This)
|
|
|
|
#define IReplicationServer_Stop(This) \
|
|
(This)->lpVtbl -> Stop(This)
|
|
|
|
#define IReplicationServer_Pause(This) \
|
|
(This)->lpVtbl -> Pause(This)
|
|
|
|
#define IReplicationServer_Continue(This) \
|
|
(This)->lpVtbl -> Continue(This)
|
|
|
|
#define IReplicationServer_Get(This,pszParmName,pvParmValue) \
|
|
(This)->lpVtbl -> Get(This,pszParmName,pvParmValue)
|
|
|
|
#define IReplicationServer_Put(This,pszParmName,vParmValue) \
|
|
(This)->lpVtbl -> Put(This,pszParmName,vParmValue)
|
|
|
|
#define IReplicationServer_Enum(This,pvIterator,pvParmName,pvParmValue) \
|
|
(This)->lpVtbl -> Enum(This,pvIterator,pvParmName,pvParmValue)
|
|
|
|
#define IReplicationServer_Commit(This) \
|
|
(This)->lpVtbl -> Commit(This)
|
|
|
|
#define IReplicationServer_AddRoute(This,pszRoute,pvRoute) \
|
|
(This)->lpVtbl -> AddRoute(This,pszRoute,pvRoute)
|
|
|
|
#define IReplicationServer_DeleteRoute(This,pszRoute) \
|
|
(This)->lpVtbl -> DeleteRoute(This,pszRoute)
|
|
|
|
#define IReplicationServer_EnumRoutes(This,pvIterator,pvRoute) \
|
|
(This)->lpVtbl -> EnumRoutes(This,pvIterator,pvRoute)
|
|
|
|
#define IReplicationServer_AddEventSink(This,bstrSink,pvdispSink) \
|
|
(This)->lpVtbl -> AddEventSink(This,bstrSink,pvdispSink)
|
|
|
|
#define IReplicationServer_DeleteEventSink(This,bstrSink) \
|
|
(This)->lpVtbl -> DeleteEventSink(This,bstrSink)
|
|
|
|
#define IReplicationServer_EnumEventSinks(This,pvIterator,pvdispSink) \
|
|
(This)->lpVtbl -> EnumEventSinks(This,pvIterator,pvdispSink)
|
|
|
|
#define IReplicationServer_EnumReplications(This,pszMatchProject,lMatchState,pvIterator,pvReplInfo) \
|
|
(This)->lpVtbl -> EnumReplications(This,pszMatchProject,lMatchState,pvIterator,pvReplInfo)
|
|
|
|
#define IReplicationServer_CheckAccess(This,pvlAccessMask) \
|
|
(This)->lpVtbl -> CheckAccess(This,pvlAccessMask)
|
|
|
|
#define IReplicationServer_MapUrl(This,bstrUrl,vbstrSuffix,vdispProject) \
|
|
(This)->lpVtbl -> MapUrl(This,bstrUrl,vbstrSuffix,vdispProject)
|
|
|
|
#define IReplicationServer_TranslateEventCode(This,lEventCode,vbstrDescription,vlSeverity,vlCategory) \
|
|
(This)->lpVtbl -> TranslateEventCode(This,lEventCode,vbstrDescription,vlSeverity,vlCategory)
|
|
|
|
#define IReplicationServer_ClearEvents(This,bstrEventSink) \
|
|
(This)->lpVtbl -> ClearEvents(This,bstrEventSink)
|
|
|
|
#define IReplicationServer_put_UseTransactions(This,pszTrans) \
|
|
(This)->lpVtbl -> put_UseTransactions(This,pszTrans)
|
|
|
|
#define IReplicationServer_get_UseTransactions(This,pvTrans) \
|
|
(This)->lpVtbl -> get_UseTransactions(This,pvTrans)
|
|
|
|
#define IReplicationServer_get_ServerName(This,pvServer) \
|
|
(This)->lpVtbl -> get_ServerName(This,pvServer)
|
|
|
|
#define IReplicationServer_get_Version(This,pvVersion) \
|
|
(This)->lpVtbl -> get_Version(This,pvVersion)
|
|
|
|
#define IReplicationServer_EventTimeToLocalTime(This,vdateEventTime,pvdateLocalTime) \
|
|
(This)->lpVtbl -> EventTimeToLocalTime(This,vdateEventTime,pvdateLocalTime)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_Initialize_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [in] */ BSTR pszServer);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_Initialize_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_InitializeEx_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [in] */ BSTR pszServer,
|
|
/* [in] */ BSTR pszUserName,
|
|
/* [in] */ BSTR pszPassword,
|
|
/* [in] */ LONG lTimeout);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_InitializeEx_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_OpenProject_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszProject,
|
|
/* [in] */ CRS_PROJECT_CREATION cpcCreationFlags,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvInfProject);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_OpenProject_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_DeleteProject_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszProject);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_DeleteProject_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_EnumProjects_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvInfProject);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_EnumProjects_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IReplicationServer_EnumServers_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [in] */ CRS_SERVER_TYPES Flags,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrServer);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_EnumServers_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_OpenPostingAcceptor_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvIDispPA);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_OpenPostingAcceptor_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_Start_Proxy(
|
|
IReplicationServer __RPC_FAR * This);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_Start_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_Stop_Proxy(
|
|
IReplicationServer __RPC_FAR * This);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_Stop_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_Pause_Proxy(
|
|
IReplicationServer __RPC_FAR * This);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_Pause_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_Continue_Proxy(
|
|
IReplicationServer __RPC_FAR * This);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_Continue_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_Get_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszParmName,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_Get_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_Put_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszParmName,
|
|
/* [in] */ VARIANT vParmValue);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_Put_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_Enum_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [out] */ VARIANT __RPC_FAR *pvParmName,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_Enum_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_Commit_Proxy(
|
|
IReplicationServer __RPC_FAR * This);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_Commit_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_AddRoute_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszRoute,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvRoute);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_AddRoute_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_DeleteRoute_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszRoute);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_DeleteRoute_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_EnumRoutes_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvRoute);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_EnumRoutes_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_AddEventSink_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR bstrSink,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvdispSink);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_AddEventSink_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_DeleteEventSink_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR bstrSink);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_DeleteEventSink_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_EnumEventSinks_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvdispSink);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_EnumEventSinks_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_EnumReplications_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszMatchProject,
|
|
/* [in] */ LONG lMatchState,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvReplInfo);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_EnumReplications_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_CheckAccess_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvlAccessMask);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_CheckAccess_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_MapUrl_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR bstrUrl,
|
|
/* [out] */ VARIANT __RPC_FAR *vbstrSuffix,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *vdispProject);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_MapUrl_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_TranslateEventCode_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [in] */ LONG lEventCode,
|
|
/* [out] */ VARIANT __RPC_FAR *vbstrDescription,
|
|
/* [out] */ VARIANT __RPC_FAR *vlSeverity,
|
|
/* [out] */ VARIANT __RPC_FAR *vlCategory);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_TranslateEventCode_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_ClearEvents_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR bstrEventSink);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_ClearEvents_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_put_UseTransactions_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszTrans);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_put_UseTransactions_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_get_UseTransactions_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvTrans);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_get_UseTransactions_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_get_ServerName_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvServer);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_get_ServerName_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_get_Version_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvVersion);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_get_Version_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationServer_EventTimeToLocalTime_Proxy(
|
|
IReplicationServer __RPC_FAR * This,
|
|
/* [in] */ VARIANT vdateEventTime,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvdateLocalTime);
|
|
|
|
|
|
void __RPC_STUB IReplicationServer_EventTimeToLocalTime_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IReplicationServer_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IReplicationProject_INTERFACE_DEFINED__
|
|
#define __IReplicationProject_INTERFACE_DEFINED__
|
|
|
|
/****************************************
|
|
* Generated header for interface: IReplicationProject
|
|
* at Thu Apr 23 13:37:19 1998
|
|
* using MIDL 3.01.75
|
|
****************************************/
|
|
/* [unique][helpstring][dual][uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IReplicationProject;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface DECLSPEC_UUID("ABEB9803-DB7A-11d0-A800-00C04FC9DAA5")
|
|
IReplicationProject : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Get(
|
|
/* [string][in] */ BSTR pszParmName,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Put(
|
|
/* [string][in] */ BSTR pszParmName,
|
|
/* [in] */ VARIANT vParmValue) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Enum(
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvParmName,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Commit( void) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Start(
|
|
/* [in] */ LONG lFlags,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvReplInst) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Cancel( void) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Rollback(
|
|
/* [in] */ LONG lNumRollbacks) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE EnumReplications(
|
|
/* [in] */ LONG lState,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvReplInfo) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE EnumItems(
|
|
/* [in] */ BSTR bstrSubdir,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvItemInfo) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE AddSchedule(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvdispSchedule) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE EnumSchedules(
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvlIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvdispSchedule) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE ApplyTransaction(
|
|
/* [in] */ LONG lFlags) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE CheckAccess(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvlAccessMask) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GrantAccess(
|
|
/* [string][in] */ BSTR pszUser,
|
|
/* [in] */ LONG lAccessMask) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE RemoveAccess(
|
|
/* [string][in] */ BSTR pszUser) = 0;
|
|
|
|
virtual HRESULT STDMETHODCALLTYPE EnumAccess(
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [out] */ VARIANT __RPC_FAR *pvAccess,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvUserName) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE AddDestination(
|
|
/* [string][in] */ BSTR pszDestination) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE EnumDestination(
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvDest) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE RemoveDestination(
|
|
/* [string][in] */ BSTR pszDestination) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_Name(
|
|
/* [string][in] */ BSTR pszName) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_Name(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvName) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_ReplicationMethod(
|
|
/* [string][in] */ BSTR pszMethod) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_ReplicationMethod(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvMethod) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_LocalDirectory(
|
|
/* [string][in] */ BSTR pszLocalDir) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_LocalDirectory(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvLocalDir) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_Flags(
|
|
/* [in] */ LONG lFlags) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_Flags(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFlags) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE StartReplicationClient(
|
|
/* [in] */ LONG lReserved,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvRetVar) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IReplicationProjectVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
|
|
IReplicationProject __RPC_FAR * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
|
|
IReplicationProject __RPC_FAR * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [out] */ UINT __RPC_FAR *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
|
|
IReplicationProject __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 )(
|
|
IReplicationProject __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);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszParmName,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Put )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszParmName,
|
|
/* [in] */ VARIANT vParmValue);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Enum )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvParmName,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Commit )(
|
|
IReplicationProject __RPC_FAR * This);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Start )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [in] */ LONG lFlags,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvReplInst);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Cancel )(
|
|
IReplicationProject __RPC_FAR * This);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Rollback )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [in] */ LONG lNumRollbacks);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EnumReplications )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [in] */ LONG lState,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvReplInfo);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EnumItems )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [in] */ BSTR bstrSubdir,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvItemInfo);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddSchedule )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvdispSchedule);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EnumSchedules )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvlIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvdispSchedule);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ApplyTransaction )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [in] */ LONG lFlags);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CheckAccess )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvlAccessMask);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GrantAccess )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszUser,
|
|
/* [in] */ LONG lAccessMask);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RemoveAccess )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszUser);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EnumAccess )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [out] */ VARIANT __RPC_FAR *pvAccess,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvUserName);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDestination )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszDestination);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EnumDestination )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvDest);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RemoveDestination )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszDestination);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Name )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszName);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Name )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvName);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ReplicationMethod )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszMethod);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ReplicationMethod )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvMethod);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_LocalDirectory )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszLocalDir);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_LocalDirectory )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvLocalDir);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Flags )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [in] */ LONG lFlags);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Flags )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFlags);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *StartReplicationClient )(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [in] */ LONG lReserved,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvRetVar);
|
|
|
|
END_INTERFACE
|
|
} IReplicationProjectVtbl;
|
|
|
|
interface IReplicationProject
|
|
{
|
|
CONST_VTBL struct IReplicationProjectVtbl __RPC_FAR *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IReplicationProject_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IReplicationProject_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IReplicationProject_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IReplicationProject_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IReplicationProject_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IReplicationProject_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IReplicationProject_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IReplicationProject_Get(This,pszParmName,pvParmValue) \
|
|
(This)->lpVtbl -> Get(This,pszParmName,pvParmValue)
|
|
|
|
#define IReplicationProject_Put(This,pszParmName,vParmValue) \
|
|
(This)->lpVtbl -> Put(This,pszParmName,vParmValue)
|
|
|
|
#define IReplicationProject_Enum(This,pvIterator,pvParmName,pvParmValue) \
|
|
(This)->lpVtbl -> Enum(This,pvIterator,pvParmName,pvParmValue)
|
|
|
|
#define IReplicationProject_Commit(This) \
|
|
(This)->lpVtbl -> Commit(This)
|
|
|
|
#define IReplicationProject_Start(This,lFlags,pvReplInst) \
|
|
(This)->lpVtbl -> Start(This,lFlags,pvReplInst)
|
|
|
|
#define IReplicationProject_Cancel(This) \
|
|
(This)->lpVtbl -> Cancel(This)
|
|
|
|
#define IReplicationProject_Rollback(This,lNumRollbacks) \
|
|
(This)->lpVtbl -> Rollback(This,lNumRollbacks)
|
|
|
|
#define IReplicationProject_EnumReplications(This,lState,pvIterator,pvReplInfo) \
|
|
(This)->lpVtbl -> EnumReplications(This,lState,pvIterator,pvReplInfo)
|
|
|
|
#define IReplicationProject_EnumItems(This,bstrSubdir,pvIterator,pvItemInfo) \
|
|
(This)->lpVtbl -> EnumItems(This,bstrSubdir,pvIterator,pvItemInfo)
|
|
|
|
#define IReplicationProject_AddSchedule(This,pvdispSchedule) \
|
|
(This)->lpVtbl -> AddSchedule(This,pvdispSchedule)
|
|
|
|
#define IReplicationProject_EnumSchedules(This,pvlIterator,pvdispSchedule) \
|
|
(This)->lpVtbl -> EnumSchedules(This,pvlIterator,pvdispSchedule)
|
|
|
|
#define IReplicationProject_ApplyTransaction(This,lFlags) \
|
|
(This)->lpVtbl -> ApplyTransaction(This,lFlags)
|
|
|
|
#define IReplicationProject_CheckAccess(This,pvlAccessMask) \
|
|
(This)->lpVtbl -> CheckAccess(This,pvlAccessMask)
|
|
|
|
#define IReplicationProject_GrantAccess(This,pszUser,lAccessMask) \
|
|
(This)->lpVtbl -> GrantAccess(This,pszUser,lAccessMask)
|
|
|
|
#define IReplicationProject_RemoveAccess(This,pszUser) \
|
|
(This)->lpVtbl -> RemoveAccess(This,pszUser)
|
|
|
|
#define IReplicationProject_EnumAccess(This,pvIterator,pvAccess,pvUserName) \
|
|
(This)->lpVtbl -> EnumAccess(This,pvIterator,pvAccess,pvUserName)
|
|
|
|
#define IReplicationProject_AddDestination(This,pszDestination) \
|
|
(This)->lpVtbl -> AddDestination(This,pszDestination)
|
|
|
|
#define IReplicationProject_EnumDestination(This,pvIterator,pvDest) \
|
|
(This)->lpVtbl -> EnumDestination(This,pvIterator,pvDest)
|
|
|
|
#define IReplicationProject_RemoveDestination(This,pszDestination) \
|
|
(This)->lpVtbl -> RemoveDestination(This,pszDestination)
|
|
|
|
#define IReplicationProject_put_Name(This,pszName) \
|
|
(This)->lpVtbl -> put_Name(This,pszName)
|
|
|
|
#define IReplicationProject_get_Name(This,pvName) \
|
|
(This)->lpVtbl -> get_Name(This,pvName)
|
|
|
|
#define IReplicationProject_put_ReplicationMethod(This,pszMethod) \
|
|
(This)->lpVtbl -> put_ReplicationMethod(This,pszMethod)
|
|
|
|
#define IReplicationProject_get_ReplicationMethod(This,pvMethod) \
|
|
(This)->lpVtbl -> get_ReplicationMethod(This,pvMethod)
|
|
|
|
#define IReplicationProject_put_LocalDirectory(This,pszLocalDir) \
|
|
(This)->lpVtbl -> put_LocalDirectory(This,pszLocalDir)
|
|
|
|
#define IReplicationProject_get_LocalDirectory(This,pvLocalDir) \
|
|
(This)->lpVtbl -> get_LocalDirectory(This,pvLocalDir)
|
|
|
|
#define IReplicationProject_put_Flags(This,lFlags) \
|
|
(This)->lpVtbl -> put_Flags(This,lFlags)
|
|
|
|
#define IReplicationProject_get_Flags(This,pvFlags) \
|
|
(This)->lpVtbl -> get_Flags(This,pvFlags)
|
|
|
|
#define IReplicationProject_StartReplicationClient(This,lReserved,pvRetVar) \
|
|
(This)->lpVtbl -> StartReplicationClient(This,lReserved,pvRetVar)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_Get_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszParmName,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_Get_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_Put_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszParmName,
|
|
/* [in] */ VARIANT vParmValue);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_Put_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_Enum_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvParmName,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_Enum_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_Commit_Proxy(
|
|
IReplicationProject __RPC_FAR * This);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_Commit_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_Start_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [in] */ LONG lFlags,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvReplInst);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_Start_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_Cancel_Proxy(
|
|
IReplicationProject __RPC_FAR * This);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_Cancel_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_Rollback_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [in] */ LONG lNumRollbacks);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_Rollback_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_EnumReplications_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [in] */ LONG lState,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvReplInfo);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_EnumReplications_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_EnumItems_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [in] */ BSTR bstrSubdir,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvItemInfo);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_EnumItems_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_AddSchedule_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvdispSchedule);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_AddSchedule_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_EnumSchedules_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvlIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvdispSchedule);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_EnumSchedules_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_ApplyTransaction_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [in] */ LONG lFlags);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_ApplyTransaction_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_CheckAccess_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvlAccessMask);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_CheckAccess_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_GrantAccess_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszUser,
|
|
/* [in] */ LONG lAccessMask);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_GrantAccess_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_RemoveAccess_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszUser);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_RemoveAccess_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IReplicationProject_EnumAccess_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [out] */ VARIANT __RPC_FAR *pvAccess,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvUserName);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_EnumAccess_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_AddDestination_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszDestination);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_AddDestination_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_EnumDestination_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvDest);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_EnumDestination_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_RemoveDestination_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszDestination);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_RemoveDestination_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_put_Name_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszName);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_put_Name_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_get_Name_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvName);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_get_Name_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_put_ReplicationMethod_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszMethod);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_put_ReplicationMethod_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_get_ReplicationMethod_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvMethod);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_get_ReplicationMethod_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_put_LocalDirectory_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszLocalDir);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_put_LocalDirectory_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_get_LocalDirectory_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvLocalDir);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_get_LocalDirectory_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_put_Flags_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [in] */ LONG lFlags);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_put_Flags_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_get_Flags_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFlags);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_get_Flags_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_StartReplicationClient_Proxy(
|
|
IReplicationProject __RPC_FAR * This,
|
|
/* [in] */ LONG lReserved,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvRetVar);
|
|
|
|
|
|
void __RPC_STUB IReplicationProject_StartReplicationClient_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IReplicationProject_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IReplicationItem_INTERFACE_DEFINED__
|
|
#define __IReplicationItem_INTERFACE_DEFINED__
|
|
|
|
/****************************************
|
|
* Generated header for interface: IReplicationItem
|
|
* at Thu Apr 23 13:37:19 1998
|
|
* using MIDL 3.01.75
|
|
****************************************/
|
|
/* [unique][helpstring][dual][uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IReplicationItem;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface DECLSPEC_UUID("ABEB9808-DB7A-11d0-A800-00C04FC9DAA5")
|
|
IReplicationItem : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_Name(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvName) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_Attributes(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvAttrs) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_CreationTime(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvCreationTime) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_LastAccessTime(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvLastAccessTime) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_LastModifiedTime(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvLastModified) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_SizeLow(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvSizeLow) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_SizeHigh(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvSizeHigh) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IReplicationItemVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
|
|
IReplicationItem __RPC_FAR * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
|
|
IReplicationItem __RPC_FAR * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
|
|
IReplicationItem __RPC_FAR * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
|
|
IReplicationItem __RPC_FAR * This,
|
|
/* [out] */ UINT __RPC_FAR *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
|
|
IReplicationItem __RPC_FAR * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
|
|
IReplicationItem __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 )(
|
|
IReplicationItem __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);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Name )(
|
|
IReplicationItem __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvName);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Attributes )(
|
|
IReplicationItem __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvAttrs);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CreationTime )(
|
|
IReplicationItem __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvCreationTime);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_LastAccessTime )(
|
|
IReplicationItem __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvLastAccessTime);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_LastModifiedTime )(
|
|
IReplicationItem __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvLastModified);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_SizeLow )(
|
|
IReplicationItem __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvSizeLow);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_SizeHigh )(
|
|
IReplicationItem __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvSizeHigh);
|
|
|
|
END_INTERFACE
|
|
} IReplicationItemVtbl;
|
|
|
|
interface IReplicationItem
|
|
{
|
|
CONST_VTBL struct IReplicationItemVtbl __RPC_FAR *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IReplicationItem_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IReplicationItem_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IReplicationItem_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IReplicationItem_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IReplicationItem_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IReplicationItem_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IReplicationItem_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IReplicationItem_get_Name(This,pvName) \
|
|
(This)->lpVtbl -> get_Name(This,pvName)
|
|
|
|
#define IReplicationItem_get_Attributes(This,pvAttrs) \
|
|
(This)->lpVtbl -> get_Attributes(This,pvAttrs)
|
|
|
|
#define IReplicationItem_get_CreationTime(This,pvCreationTime) \
|
|
(This)->lpVtbl -> get_CreationTime(This,pvCreationTime)
|
|
|
|
#define IReplicationItem_get_LastAccessTime(This,pvLastAccessTime) \
|
|
(This)->lpVtbl -> get_LastAccessTime(This,pvLastAccessTime)
|
|
|
|
#define IReplicationItem_get_LastModifiedTime(This,pvLastModified) \
|
|
(This)->lpVtbl -> get_LastModifiedTime(This,pvLastModified)
|
|
|
|
#define IReplicationItem_get_SizeLow(This,pvSizeLow) \
|
|
(This)->lpVtbl -> get_SizeLow(This,pvSizeLow)
|
|
|
|
#define IReplicationItem_get_SizeHigh(This,pvSizeHigh) \
|
|
(This)->lpVtbl -> get_SizeHigh(This,pvSizeHigh)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationItem_get_Name_Proxy(
|
|
IReplicationItem __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvName);
|
|
|
|
|
|
void __RPC_STUB IReplicationItem_get_Name_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationItem_get_Attributes_Proxy(
|
|
IReplicationItem __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvAttrs);
|
|
|
|
|
|
void __RPC_STUB IReplicationItem_get_Attributes_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationItem_get_CreationTime_Proxy(
|
|
IReplicationItem __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvCreationTime);
|
|
|
|
|
|
void __RPC_STUB IReplicationItem_get_CreationTime_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationItem_get_LastAccessTime_Proxy(
|
|
IReplicationItem __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvLastAccessTime);
|
|
|
|
|
|
void __RPC_STUB IReplicationItem_get_LastAccessTime_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationItem_get_LastModifiedTime_Proxy(
|
|
IReplicationItem __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvLastModified);
|
|
|
|
|
|
void __RPC_STUB IReplicationItem_get_LastModifiedTime_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationItem_get_SizeLow_Proxy(
|
|
IReplicationItem __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvSizeLow);
|
|
|
|
|
|
void __RPC_STUB IReplicationItem_get_SizeLow_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationItem_get_SizeHigh_Proxy(
|
|
IReplicationItem __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvSizeHigh);
|
|
|
|
|
|
void __RPC_STUB IReplicationItem_get_SizeHigh_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IReplicationItem_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IReplicationSchedule_INTERFACE_DEFINED__
|
|
#define __IReplicationSchedule_INTERFACE_DEFINED__
|
|
|
|
/****************************************
|
|
* Generated header for interface: IReplicationSchedule
|
|
* at Thu Apr 23 13:37:19 1998
|
|
* using MIDL 3.01.75
|
|
****************************************/
|
|
/* [unique][helpstring][dual][uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IReplicationSchedule;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface DECLSPEC_UUID("82D36BA0-1B37-11d1-8C8C-00C04FC2D3B9")
|
|
IReplicationSchedule : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Commit( void) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Remove( void) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_Project(
|
|
/* [in] */ BSTR bstrProject) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_Project(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrProject) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_RunOnce(
|
|
/* [in] */ VARIANT vdateRunOnce) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_RunOnce(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvdate) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_ScheduledAction(
|
|
/* [in] */ CRS_SCHEDULE_ACTION Action) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_ScheduledAction(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvAction) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_Hour(
|
|
/* [in] */ LONG lHour) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_Hour(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvlHour) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_Minute(
|
|
/* [in] */ LONG lMinute) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_Minute(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvlMinute) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_Days(
|
|
/* [in] */ LONG lDays) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_Days(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvlDays) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_Description(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrDescription) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_IsRunOnce(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IReplicationScheduleVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
|
|
IReplicationSchedule __RPC_FAR * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
|
|
IReplicationSchedule __RPC_FAR * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [out] */ UINT __RPC_FAR *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
|
|
IReplicationSchedule __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 )(
|
|
IReplicationSchedule __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);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Commit )(
|
|
IReplicationSchedule __RPC_FAR * This);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Remove )(
|
|
IReplicationSchedule __RPC_FAR * This);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Project )(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [in] */ BSTR bstrProject);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Project )(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrProject);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RunOnce )(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [in] */ VARIANT vdateRunOnce);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RunOnce )(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvdate);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ScheduledAction )(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [in] */ CRS_SCHEDULE_ACTION Action);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ScheduledAction )(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvAction);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Hour )(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [in] */ LONG lHour);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Hour )(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvlHour);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Minute )(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [in] */ LONG lMinute);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Minute )(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvlMinute);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Days )(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [in] */ LONG lDays);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Days )(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvlDays);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Description )(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrDescription);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_IsRunOnce )(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
END_INTERFACE
|
|
} IReplicationScheduleVtbl;
|
|
|
|
interface IReplicationSchedule
|
|
{
|
|
CONST_VTBL struct IReplicationScheduleVtbl __RPC_FAR *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IReplicationSchedule_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IReplicationSchedule_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IReplicationSchedule_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IReplicationSchedule_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IReplicationSchedule_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IReplicationSchedule_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IReplicationSchedule_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IReplicationSchedule_Commit(This) \
|
|
(This)->lpVtbl -> Commit(This)
|
|
|
|
#define IReplicationSchedule_Remove(This) \
|
|
(This)->lpVtbl -> Remove(This)
|
|
|
|
#define IReplicationSchedule_put_Project(This,bstrProject) \
|
|
(This)->lpVtbl -> put_Project(This,bstrProject)
|
|
|
|
#define IReplicationSchedule_get_Project(This,pvbstrProject) \
|
|
(This)->lpVtbl -> get_Project(This,pvbstrProject)
|
|
|
|
#define IReplicationSchedule_put_RunOnce(This,vdateRunOnce) \
|
|
(This)->lpVtbl -> put_RunOnce(This,vdateRunOnce)
|
|
|
|
#define IReplicationSchedule_get_RunOnce(This,pvdate) \
|
|
(This)->lpVtbl -> get_RunOnce(This,pvdate)
|
|
|
|
#define IReplicationSchedule_put_ScheduledAction(This,Action) \
|
|
(This)->lpVtbl -> put_ScheduledAction(This,Action)
|
|
|
|
#define IReplicationSchedule_get_ScheduledAction(This,pvAction) \
|
|
(This)->lpVtbl -> get_ScheduledAction(This,pvAction)
|
|
|
|
#define IReplicationSchedule_put_Hour(This,lHour) \
|
|
(This)->lpVtbl -> put_Hour(This,lHour)
|
|
|
|
#define IReplicationSchedule_get_Hour(This,pvlHour) \
|
|
(This)->lpVtbl -> get_Hour(This,pvlHour)
|
|
|
|
#define IReplicationSchedule_put_Minute(This,lMinute) \
|
|
(This)->lpVtbl -> put_Minute(This,lMinute)
|
|
|
|
#define IReplicationSchedule_get_Minute(This,pvlMinute) \
|
|
(This)->lpVtbl -> get_Minute(This,pvlMinute)
|
|
|
|
#define IReplicationSchedule_put_Days(This,lDays) \
|
|
(This)->lpVtbl -> put_Days(This,lDays)
|
|
|
|
#define IReplicationSchedule_get_Days(This,pvlDays) \
|
|
(This)->lpVtbl -> get_Days(This,pvlDays)
|
|
|
|
#define IReplicationSchedule_get_Description(This,pvbstrDescription) \
|
|
(This)->lpVtbl -> get_Description(This,pvbstrDescription)
|
|
|
|
#define IReplicationSchedule_get_IsRunOnce(This,pVal) \
|
|
(This)->lpVtbl -> get_IsRunOnce(This,pVal)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationSchedule_Commit_Proxy(
|
|
IReplicationSchedule __RPC_FAR * This);
|
|
|
|
|
|
void __RPC_STUB IReplicationSchedule_Commit_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationSchedule_Remove_Proxy(
|
|
IReplicationSchedule __RPC_FAR * This);
|
|
|
|
|
|
void __RPC_STUB IReplicationSchedule_Remove_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationSchedule_put_Project_Proxy(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [in] */ BSTR bstrProject);
|
|
|
|
|
|
void __RPC_STUB IReplicationSchedule_put_Project_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationSchedule_get_Project_Proxy(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrProject);
|
|
|
|
|
|
void __RPC_STUB IReplicationSchedule_get_Project_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationSchedule_put_RunOnce_Proxy(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [in] */ VARIANT vdateRunOnce);
|
|
|
|
|
|
void __RPC_STUB IReplicationSchedule_put_RunOnce_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationSchedule_get_RunOnce_Proxy(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvdate);
|
|
|
|
|
|
void __RPC_STUB IReplicationSchedule_get_RunOnce_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationSchedule_put_ScheduledAction_Proxy(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [in] */ CRS_SCHEDULE_ACTION Action);
|
|
|
|
|
|
void __RPC_STUB IReplicationSchedule_put_ScheduledAction_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationSchedule_get_ScheduledAction_Proxy(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvAction);
|
|
|
|
|
|
void __RPC_STUB IReplicationSchedule_get_ScheduledAction_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationSchedule_put_Hour_Proxy(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [in] */ LONG lHour);
|
|
|
|
|
|
void __RPC_STUB IReplicationSchedule_put_Hour_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationSchedule_get_Hour_Proxy(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvlHour);
|
|
|
|
|
|
void __RPC_STUB IReplicationSchedule_get_Hour_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationSchedule_put_Minute_Proxy(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [in] */ LONG lMinute);
|
|
|
|
|
|
void __RPC_STUB IReplicationSchedule_put_Minute_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationSchedule_get_Minute_Proxy(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvlMinute);
|
|
|
|
|
|
void __RPC_STUB IReplicationSchedule_get_Minute_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationSchedule_put_Days_Proxy(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [in] */ LONG lDays);
|
|
|
|
|
|
void __RPC_STUB IReplicationSchedule_put_Days_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationSchedule_get_Days_Proxy(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvlDays);
|
|
|
|
|
|
void __RPC_STUB IReplicationSchedule_get_Days_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationSchedule_get_Description_Proxy(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrDescription);
|
|
|
|
|
|
void __RPC_STUB IReplicationSchedule_get_Description_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationSchedule_get_IsRunOnce_Proxy(
|
|
IReplicationSchedule __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationSchedule_get_IsRunOnce_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IReplicationSchedule_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IReplicationEventSinkConfig_INTERFACE_DEFINED__
|
|
#define __IReplicationEventSinkConfig_INTERFACE_DEFINED__
|
|
|
|
/****************************************
|
|
* Generated header for interface: IReplicationEventSinkConfig
|
|
* at Thu Apr 23 13:37:19 1998
|
|
* using MIDL 3.01.75
|
|
****************************************/
|
|
/* [unique][helpstring][dual][uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IReplicationEventSinkConfig;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface DECLSPEC_UUID("ABEB980A-DB7A-11d0-A800-00C04FC9DAA5")
|
|
IReplicationEventSinkConfig : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Commit( void) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE RegisterForEvent(
|
|
/* [in] */ LONG lCode) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE UnRegisterForEvent(
|
|
/* [in] */ LONG lCode) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE IsRegisteredForEvent(
|
|
/* [in] */ LONG lCode,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvboolReg) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_Name(
|
|
/* [in] */ BSTR bstrName) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_Name(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrName) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_CLSID(
|
|
/* [in] */ BSTR bstrCLSID) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_CLSID(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrCLSID) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_ProjectFilter(
|
|
/* [string][in] */ BSTR bstrProject) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_ProjectFilter(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrProject) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_DataSource(
|
|
/* [in] */ BSTR bstrDSN) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_DataSource(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrDSN) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_UserName(
|
|
/* [in] */ BSTR bstrUser) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_UserName(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrUser) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_Password(
|
|
/* [in] */ BSTR bstrPassword) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_Password(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrPassword) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_Server(
|
|
/* [in] */ BSTR bstrServer) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_Server(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrServer) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_Disabled(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_Disabled(
|
|
/* [in] */ VARIANT newVal) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_Synchronous(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_Synchronous(
|
|
/* [in] */ VARIANT newVal) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_ProviderCLSID(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_ProviderCLSID(
|
|
/* [in] */ BSTR newVal) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_EventLifetime(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvlEventLifetime) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_EventLifetime(
|
|
/* [in] */ LONG lEventLifetime) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IReplicationEventSinkConfigVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [out] */ UINT __RPC_FAR *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
|
|
IReplicationEventSinkConfig __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 )(
|
|
IReplicationEventSinkConfig __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);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Commit )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RegisterForEvent )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ LONG lCode);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *UnRegisterForEvent )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ LONG lCode);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *IsRegisteredForEvent )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ LONG lCode,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvboolReg);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Name )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ BSTR bstrName);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Name )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrName);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_CLSID )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ BSTR bstrCLSID);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CLSID )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrCLSID);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ProjectFilter )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [string][in] */ BSTR bstrProject);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ProjectFilter )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrProject);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DataSource )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ BSTR bstrDSN);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DataSource )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrDSN);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_UserName )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ BSTR bstrUser);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_UserName )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrUser);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Password )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ BSTR bstrPassword);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Password )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrPassword);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Server )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ BSTR bstrServer);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Server )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrServer);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Disabled )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Disabled )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ VARIANT newVal);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Synchronous )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Synchronous )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ VARIANT newVal);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ProviderCLSID )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ProviderCLSID )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ BSTR newVal);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EventLifetime )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvlEventLifetime);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EventLifetime )(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ LONG lEventLifetime);
|
|
|
|
END_INTERFACE
|
|
} IReplicationEventSinkConfigVtbl;
|
|
|
|
interface IReplicationEventSinkConfig
|
|
{
|
|
CONST_VTBL struct IReplicationEventSinkConfigVtbl __RPC_FAR *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IReplicationEventSinkConfig_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IReplicationEventSinkConfig_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IReplicationEventSinkConfig_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IReplicationEventSinkConfig_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IReplicationEventSinkConfig_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IReplicationEventSinkConfig_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IReplicationEventSinkConfig_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IReplicationEventSinkConfig_Commit(This) \
|
|
(This)->lpVtbl -> Commit(This)
|
|
|
|
#define IReplicationEventSinkConfig_RegisterForEvent(This,lCode) \
|
|
(This)->lpVtbl -> RegisterForEvent(This,lCode)
|
|
|
|
#define IReplicationEventSinkConfig_UnRegisterForEvent(This,lCode) \
|
|
(This)->lpVtbl -> UnRegisterForEvent(This,lCode)
|
|
|
|
#define IReplicationEventSinkConfig_IsRegisteredForEvent(This,lCode,pvboolReg) \
|
|
(This)->lpVtbl -> IsRegisteredForEvent(This,lCode,pvboolReg)
|
|
|
|
#define IReplicationEventSinkConfig_put_Name(This,bstrName) \
|
|
(This)->lpVtbl -> put_Name(This,bstrName)
|
|
|
|
#define IReplicationEventSinkConfig_get_Name(This,pvbstrName) \
|
|
(This)->lpVtbl -> get_Name(This,pvbstrName)
|
|
|
|
#define IReplicationEventSinkConfig_put_CLSID(This,bstrCLSID) \
|
|
(This)->lpVtbl -> put_CLSID(This,bstrCLSID)
|
|
|
|
#define IReplicationEventSinkConfig_get_CLSID(This,pvbstrCLSID) \
|
|
(This)->lpVtbl -> get_CLSID(This,pvbstrCLSID)
|
|
|
|
#define IReplicationEventSinkConfig_put_ProjectFilter(This,bstrProject) \
|
|
(This)->lpVtbl -> put_ProjectFilter(This,bstrProject)
|
|
|
|
#define IReplicationEventSinkConfig_get_ProjectFilter(This,pvbstrProject) \
|
|
(This)->lpVtbl -> get_ProjectFilter(This,pvbstrProject)
|
|
|
|
#define IReplicationEventSinkConfig_put_DataSource(This,bstrDSN) \
|
|
(This)->lpVtbl -> put_DataSource(This,bstrDSN)
|
|
|
|
#define IReplicationEventSinkConfig_get_DataSource(This,pvbstrDSN) \
|
|
(This)->lpVtbl -> get_DataSource(This,pvbstrDSN)
|
|
|
|
#define IReplicationEventSinkConfig_put_UserName(This,bstrUser) \
|
|
(This)->lpVtbl -> put_UserName(This,bstrUser)
|
|
|
|
#define IReplicationEventSinkConfig_get_UserName(This,pvbstrUser) \
|
|
(This)->lpVtbl -> get_UserName(This,pvbstrUser)
|
|
|
|
#define IReplicationEventSinkConfig_put_Password(This,bstrPassword) \
|
|
(This)->lpVtbl -> put_Password(This,bstrPassword)
|
|
|
|
#define IReplicationEventSinkConfig_get_Password(This,pvbstrPassword) \
|
|
(This)->lpVtbl -> get_Password(This,pvbstrPassword)
|
|
|
|
#define IReplicationEventSinkConfig_put_Server(This,bstrServer) \
|
|
(This)->lpVtbl -> put_Server(This,bstrServer)
|
|
|
|
#define IReplicationEventSinkConfig_get_Server(This,pvbstrServer) \
|
|
(This)->lpVtbl -> get_Server(This,pvbstrServer)
|
|
|
|
#define IReplicationEventSinkConfig_get_Disabled(This,pVal) \
|
|
(This)->lpVtbl -> get_Disabled(This,pVal)
|
|
|
|
#define IReplicationEventSinkConfig_put_Disabled(This,newVal) \
|
|
(This)->lpVtbl -> put_Disabled(This,newVal)
|
|
|
|
#define IReplicationEventSinkConfig_get_Synchronous(This,pVal) \
|
|
(This)->lpVtbl -> get_Synchronous(This,pVal)
|
|
|
|
#define IReplicationEventSinkConfig_put_Synchronous(This,newVal) \
|
|
(This)->lpVtbl -> put_Synchronous(This,newVal)
|
|
|
|
#define IReplicationEventSinkConfig_get_ProviderCLSID(This,pVal) \
|
|
(This)->lpVtbl -> get_ProviderCLSID(This,pVal)
|
|
|
|
#define IReplicationEventSinkConfig_put_ProviderCLSID(This,newVal) \
|
|
(This)->lpVtbl -> put_ProviderCLSID(This,newVal)
|
|
|
|
#define IReplicationEventSinkConfig_get_EventLifetime(This,pvlEventLifetime) \
|
|
(This)->lpVtbl -> get_EventLifetime(This,pvlEventLifetime)
|
|
|
|
#define IReplicationEventSinkConfig_put_EventLifetime(This,lEventLifetime) \
|
|
(This)->lpVtbl -> put_EventLifetime(This,lEventLifetime)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_Commit_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_Commit_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_RegisterForEvent_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ LONG lCode);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_RegisterForEvent_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_UnRegisterForEvent_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ LONG lCode);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_UnRegisterForEvent_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_IsRegisteredForEvent_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ LONG lCode,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvboolReg);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_IsRegisteredForEvent_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_put_Name_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ BSTR bstrName);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_put_Name_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_get_Name_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrName);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_get_Name_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_put_CLSID_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ BSTR bstrCLSID);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_put_CLSID_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_get_CLSID_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrCLSID);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_get_CLSID_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_put_ProjectFilter_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [string][in] */ BSTR bstrProject);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_put_ProjectFilter_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_get_ProjectFilter_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrProject);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_get_ProjectFilter_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_put_DataSource_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ BSTR bstrDSN);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_put_DataSource_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_get_DataSource_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrDSN);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_get_DataSource_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_put_UserName_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ BSTR bstrUser);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_put_UserName_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_get_UserName_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrUser);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_get_UserName_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_put_Password_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ BSTR bstrPassword);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_put_Password_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_get_Password_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrPassword);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_get_Password_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_put_Server_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ BSTR bstrServer);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_put_Server_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_get_Server_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvbstrServer);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_get_Server_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_get_Disabled_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_get_Disabled_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_put_Disabled_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ VARIANT newVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_put_Disabled_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_get_Synchronous_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_get_Synchronous_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_put_Synchronous_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ VARIANT newVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_put_Synchronous_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_get_ProviderCLSID_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_get_ProviderCLSID_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_put_ProviderCLSID_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ BSTR newVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_put_ProviderCLSID_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_get_EventLifetime_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvlEventLifetime);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_get_EventLifetime_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationEventSinkConfig_put_EventLifetime_Proxy(
|
|
IReplicationEventSinkConfig __RPC_FAR * This,
|
|
/* [in] */ LONG lEventLifetime);
|
|
|
|
|
|
void __RPC_STUB IReplicationEventSinkConfig_put_EventLifetime_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IReplicationEventSinkConfig_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IReplicationInstance_INTERFACE_DEFINED__
|
|
#define __IReplicationInstance_INTERFACE_DEFINED__
|
|
|
|
/****************************************
|
|
* Generated header for interface: IReplicationInstance
|
|
* at Thu Apr 23 13:37:19 1998
|
|
* using MIDL 3.01.75
|
|
****************************************/
|
|
/* [unique][helpstring][dual][uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IReplicationInstance;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface DECLSPEC_UUID("ABEB9807-DB7A-11d0-A800-00C04FC9DAA5")
|
|
IReplicationInstance : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Cancel( void) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Query( void) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_ID(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvID) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_Name(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvName) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_Flags(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFlags) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_State(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvState) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_Status(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvState) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_StartTime(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvStartTime) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_EndTime(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvEndTime) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_FilesSent(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFilesSent) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_BytesSent(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvBytesSent) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_FilesReceived(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFilesReceived) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_BytesReceived(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvBytesReceived) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_FilesErrored(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFilesErrored) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_FilesErroredBytes(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFilesErroredBytes) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_FilesMatched(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFilesMatched) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_FilesMatchedBytes(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFilesMatchedBytes) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IReplicationInstanceVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
|
|
IReplicationInstance __RPC_FAR * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
|
|
IReplicationInstance __RPC_FAR * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [out] */ UINT __RPC_FAR *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
|
|
IReplicationInstance __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 )(
|
|
IReplicationInstance __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);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Cancel )(
|
|
IReplicationInstance __RPC_FAR * This);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Query )(
|
|
IReplicationInstance __RPC_FAR * This);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ID )(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvID);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Name )(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvName);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Flags )(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFlags);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_State )(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvState);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Status )(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvState);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_StartTime )(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvStartTime);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EndTime )(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvEndTime);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FilesSent )(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFilesSent);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BytesSent )(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvBytesSent);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FilesReceived )(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFilesReceived);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BytesReceived )(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvBytesReceived);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FilesErrored )(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFilesErrored);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FilesErroredBytes )(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFilesErroredBytes);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FilesMatched )(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFilesMatched);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FilesMatchedBytes )(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFilesMatchedBytes);
|
|
|
|
END_INTERFACE
|
|
} IReplicationInstanceVtbl;
|
|
|
|
interface IReplicationInstance
|
|
{
|
|
CONST_VTBL struct IReplicationInstanceVtbl __RPC_FAR *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IReplicationInstance_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IReplicationInstance_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IReplicationInstance_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IReplicationInstance_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IReplicationInstance_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IReplicationInstance_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IReplicationInstance_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IReplicationInstance_Cancel(This) \
|
|
(This)->lpVtbl -> Cancel(This)
|
|
|
|
#define IReplicationInstance_Query(This) \
|
|
(This)->lpVtbl -> Query(This)
|
|
|
|
#define IReplicationInstance_get_ID(This,pvID) \
|
|
(This)->lpVtbl -> get_ID(This,pvID)
|
|
|
|
#define IReplicationInstance_get_Name(This,pvName) \
|
|
(This)->lpVtbl -> get_Name(This,pvName)
|
|
|
|
#define IReplicationInstance_get_Flags(This,pvFlags) \
|
|
(This)->lpVtbl -> get_Flags(This,pvFlags)
|
|
|
|
#define IReplicationInstance_get_State(This,pvState) \
|
|
(This)->lpVtbl -> get_State(This,pvState)
|
|
|
|
#define IReplicationInstance_get_Status(This,pvState) \
|
|
(This)->lpVtbl -> get_Status(This,pvState)
|
|
|
|
#define IReplicationInstance_get_StartTime(This,pvStartTime) \
|
|
(This)->lpVtbl -> get_StartTime(This,pvStartTime)
|
|
|
|
#define IReplicationInstance_get_EndTime(This,pvEndTime) \
|
|
(This)->lpVtbl -> get_EndTime(This,pvEndTime)
|
|
|
|
#define IReplicationInstance_get_FilesSent(This,pvFilesSent) \
|
|
(This)->lpVtbl -> get_FilesSent(This,pvFilesSent)
|
|
|
|
#define IReplicationInstance_get_BytesSent(This,pvBytesSent) \
|
|
(This)->lpVtbl -> get_BytesSent(This,pvBytesSent)
|
|
|
|
#define IReplicationInstance_get_FilesReceived(This,pvFilesReceived) \
|
|
(This)->lpVtbl -> get_FilesReceived(This,pvFilesReceived)
|
|
|
|
#define IReplicationInstance_get_BytesReceived(This,pvBytesReceived) \
|
|
(This)->lpVtbl -> get_BytesReceived(This,pvBytesReceived)
|
|
|
|
#define IReplicationInstance_get_FilesErrored(This,pvFilesErrored) \
|
|
(This)->lpVtbl -> get_FilesErrored(This,pvFilesErrored)
|
|
|
|
#define IReplicationInstance_get_FilesErroredBytes(This,pvFilesErroredBytes) \
|
|
(This)->lpVtbl -> get_FilesErroredBytes(This,pvFilesErroredBytes)
|
|
|
|
#define IReplicationInstance_get_FilesMatched(This,pvFilesMatched) \
|
|
(This)->lpVtbl -> get_FilesMatched(This,pvFilesMatched)
|
|
|
|
#define IReplicationInstance_get_FilesMatchedBytes(This,pvFilesMatchedBytes) \
|
|
(This)->lpVtbl -> get_FilesMatchedBytes(This,pvFilesMatchedBytes)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationInstance_Cancel_Proxy(
|
|
IReplicationInstance __RPC_FAR * This);
|
|
|
|
|
|
void __RPC_STUB IReplicationInstance_Cancel_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationInstance_Query_Proxy(
|
|
IReplicationInstance __RPC_FAR * This);
|
|
|
|
|
|
void __RPC_STUB IReplicationInstance_Query_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationInstance_get_ID_Proxy(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvID);
|
|
|
|
|
|
void __RPC_STUB IReplicationInstance_get_ID_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationInstance_get_Name_Proxy(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvName);
|
|
|
|
|
|
void __RPC_STUB IReplicationInstance_get_Name_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationInstance_get_Flags_Proxy(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFlags);
|
|
|
|
|
|
void __RPC_STUB IReplicationInstance_get_Flags_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationInstance_get_State_Proxy(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvState);
|
|
|
|
|
|
void __RPC_STUB IReplicationInstance_get_State_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationInstance_get_Status_Proxy(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvState);
|
|
|
|
|
|
void __RPC_STUB IReplicationInstance_get_Status_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationInstance_get_StartTime_Proxy(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvStartTime);
|
|
|
|
|
|
void __RPC_STUB IReplicationInstance_get_StartTime_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationInstance_get_EndTime_Proxy(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvEndTime);
|
|
|
|
|
|
void __RPC_STUB IReplicationInstance_get_EndTime_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationInstance_get_FilesSent_Proxy(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFilesSent);
|
|
|
|
|
|
void __RPC_STUB IReplicationInstance_get_FilesSent_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationInstance_get_BytesSent_Proxy(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvBytesSent);
|
|
|
|
|
|
void __RPC_STUB IReplicationInstance_get_BytesSent_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationInstance_get_FilesReceived_Proxy(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFilesReceived);
|
|
|
|
|
|
void __RPC_STUB IReplicationInstance_get_FilesReceived_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationInstance_get_BytesReceived_Proxy(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvBytesReceived);
|
|
|
|
|
|
void __RPC_STUB IReplicationInstance_get_BytesReceived_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationInstance_get_FilesErrored_Proxy(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFilesErrored);
|
|
|
|
|
|
void __RPC_STUB IReplicationInstance_get_FilesErrored_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationInstance_get_FilesErroredBytes_Proxy(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFilesErroredBytes);
|
|
|
|
|
|
void __RPC_STUB IReplicationInstance_get_FilesErroredBytes_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationInstance_get_FilesMatched_Proxy(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFilesMatched);
|
|
|
|
|
|
void __RPC_STUB IReplicationInstance_get_FilesMatched_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationInstance_get_FilesMatchedBytes_Proxy(
|
|
IReplicationInstance __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvFilesMatchedBytes);
|
|
|
|
|
|
void __RPC_STUB IReplicationInstance_get_FilesMatchedBytes_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IReplicationInstance_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IReplicationRoute_INTERFACE_DEFINED__
|
|
#define __IReplicationRoute_INTERFACE_DEFINED__
|
|
|
|
/****************************************
|
|
* Generated header for interface: IReplicationRoute
|
|
* at Thu Apr 23 13:37:19 1998
|
|
* using MIDL 3.01.75
|
|
****************************************/
|
|
/* [unique][helpstring][dual][uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IReplicationRoute;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface DECLSPEC_UUID("ABEB9804-DB7A-11d0-A800-00C04FC9DAA5")
|
|
IReplicationRoute : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Get(
|
|
/* [string][in] */ BSTR pszParm,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Put(
|
|
/* [string][in] */ BSTR pszParm,
|
|
/* [in] */ VARIANT vParmValue) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Enum(
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvParm,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Commit( void) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE AddDestination(
|
|
/* [string][in] */ BSTR pszDestination) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE EnumDestination(
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvDest) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE RemoveDestination(
|
|
/* [string][in] */ BSTR pszDestination) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_Name(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvName) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_Name(
|
|
/* [string][in] */ BSTR pszName) = 0;
|
|
|
|
virtual /* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE get_BaseDirectory(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvName) = 0;
|
|
|
|
virtual /* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE put_BaseDirectory(
|
|
/* [string][in] */ BSTR pszName) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IReplicationRouteVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
|
|
IReplicationRoute __RPC_FAR * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
|
|
IReplicationRoute __RPC_FAR * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [out] */ UINT __RPC_FAR *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
|
|
IReplicationRoute __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 )(
|
|
IReplicationRoute __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);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get )(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszParm,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Put )(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszParm,
|
|
/* [in] */ VARIANT vParmValue);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Enum )(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvParm,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Commit )(
|
|
IReplicationRoute __RPC_FAR * This);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDestination )(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszDestination);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EnumDestination )(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvDest);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RemoveDestination )(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszDestination);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Name )(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvName);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Name )(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszName);
|
|
|
|
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BaseDirectory )(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvName);
|
|
|
|
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_BaseDirectory )(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszName);
|
|
|
|
END_INTERFACE
|
|
} IReplicationRouteVtbl;
|
|
|
|
interface IReplicationRoute
|
|
{
|
|
CONST_VTBL struct IReplicationRouteVtbl __RPC_FAR *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IReplicationRoute_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IReplicationRoute_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IReplicationRoute_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IReplicationRoute_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IReplicationRoute_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IReplicationRoute_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IReplicationRoute_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IReplicationRoute_Get(This,pszParm,pvParmValue) \
|
|
(This)->lpVtbl -> Get(This,pszParm,pvParmValue)
|
|
|
|
#define IReplicationRoute_Put(This,pszParm,vParmValue) \
|
|
(This)->lpVtbl -> Put(This,pszParm,vParmValue)
|
|
|
|
#define IReplicationRoute_Enum(This,pvIterator,pvParm,pvParmValue) \
|
|
(This)->lpVtbl -> Enum(This,pvIterator,pvParm,pvParmValue)
|
|
|
|
#define IReplicationRoute_Commit(This) \
|
|
(This)->lpVtbl -> Commit(This)
|
|
|
|
#define IReplicationRoute_AddDestination(This,pszDestination) \
|
|
(This)->lpVtbl -> AddDestination(This,pszDestination)
|
|
|
|
#define IReplicationRoute_EnumDestination(This,pvIterator,pvDest) \
|
|
(This)->lpVtbl -> EnumDestination(This,pvIterator,pvDest)
|
|
|
|
#define IReplicationRoute_RemoveDestination(This,pszDestination) \
|
|
(This)->lpVtbl -> RemoveDestination(This,pszDestination)
|
|
|
|
#define IReplicationRoute_get_Name(This,pvName) \
|
|
(This)->lpVtbl -> get_Name(This,pvName)
|
|
|
|
#define IReplicationRoute_put_Name(This,pszName) \
|
|
(This)->lpVtbl -> put_Name(This,pszName)
|
|
|
|
#define IReplicationRoute_get_BaseDirectory(This,pvName) \
|
|
(This)->lpVtbl -> get_BaseDirectory(This,pvName)
|
|
|
|
#define IReplicationRoute_put_BaseDirectory(This,pszName) \
|
|
(This)->lpVtbl -> put_BaseDirectory(This,pszName)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationRoute_Get_Proxy(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszParm,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue);
|
|
|
|
|
|
void __RPC_STUB IReplicationRoute_Get_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationRoute_Put_Proxy(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszParm,
|
|
/* [in] */ VARIANT vParmValue);
|
|
|
|
|
|
void __RPC_STUB IReplicationRoute_Put_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationRoute_Enum_Proxy(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvParm,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue);
|
|
|
|
|
|
void __RPC_STUB IReplicationRoute_Enum_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationRoute_Commit_Proxy(
|
|
IReplicationRoute __RPC_FAR * This);
|
|
|
|
|
|
void __RPC_STUB IReplicationRoute_Commit_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationRoute_AddDestination_Proxy(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszDestination);
|
|
|
|
|
|
void __RPC_STUB IReplicationRoute_AddDestination_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationRoute_EnumDestination_Proxy(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvDest);
|
|
|
|
|
|
void __RPC_STUB IReplicationRoute_EnumDestination_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationRoute_RemoveDestination_Proxy(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszDestination);
|
|
|
|
|
|
void __RPC_STUB IReplicationRoute_RemoveDestination_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationRoute_get_Name_Proxy(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvName);
|
|
|
|
|
|
void __RPC_STUB IReplicationRoute_get_Name_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationRoute_put_Name_Proxy(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszName);
|
|
|
|
|
|
void __RPC_STUB IReplicationRoute_put_Name_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propget][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationRoute_get_BaseDirectory_Proxy(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvName);
|
|
|
|
|
|
void __RPC_STUB IReplicationRoute_get_BaseDirectory_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [propput][helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationRoute_put_BaseDirectory_Proxy(
|
|
IReplicationRoute __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszName);
|
|
|
|
|
|
void __RPC_STUB IReplicationRoute_put_BaseDirectory_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IReplicationRoute_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IReplicationClient_INTERFACE_DEFINED__
|
|
#define __IReplicationClient_INTERFACE_DEFINED__
|
|
|
|
/****************************************
|
|
* Generated header for interface: IReplicationClient
|
|
* at Thu Apr 23 13:37:19 1998
|
|
* using MIDL 3.01.75
|
|
****************************************/
|
|
/* [unique][helpstring][dual][uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IReplicationClient;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface DECLSPEC_UUID("B24F0372-9692-11D0-BAD5-00C04FD7082F")
|
|
IReplicationClient : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Initialize(
|
|
/* [string][in] */ BSTR pszProject) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Connect( void) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SendFile(
|
|
/* [string][in] */ BSTR pszFile) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SendFiles(
|
|
/* [in] */ VARIANT __RPC_FAR *pvFileArray) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE DeleteFile(
|
|
/* [string][in] */ BSTR pszFile) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Commit( void) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Abort( void) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Disconnect( void) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetExtendedErrorInfo(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvErrorArray) = 0;
|
|
|
|
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_FastMode(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal) = 0;
|
|
|
|
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_FastMode(
|
|
/* [in] */ BOOL newVal) = 0;
|
|
|
|
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Force(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal) = 0;
|
|
|
|
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_Force(
|
|
/* [in] */ BOOL newVal) = 0;
|
|
|
|
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_ACLs(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal) = 0;
|
|
|
|
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_ACLs(
|
|
/* [in] */ BOOL newVal) = 0;
|
|
|
|
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_NumDestinations(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal) = 0;
|
|
|
|
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_SkipLockedFiles(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal) = 0;
|
|
|
|
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_SkipLockedFiles(
|
|
/* [in] */ BOOL newVal) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IReplicationClientVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
|
|
IReplicationClient __RPC_FAR * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
|
|
IReplicationClient __RPC_FAR * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [out] */ UINT __RPC_FAR *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
|
|
IReplicationClient __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 )(
|
|
IReplicationClient __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);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Initialize )(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszProject);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Connect )(
|
|
IReplicationClient __RPC_FAR * This);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SendFile )(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszFile);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SendFiles )(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [in] */ VARIANT __RPC_FAR *pvFileArray);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DeleteFile )(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszFile);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Commit )(
|
|
IReplicationClient __RPC_FAR * This);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Abort )(
|
|
IReplicationClient __RPC_FAR * This);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Disconnect )(
|
|
IReplicationClient __RPC_FAR * This);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetExtendedErrorInfo )(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvErrorArray);
|
|
|
|
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FastMode )(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FastMode )(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [in] */ BOOL newVal);
|
|
|
|
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Force )(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Force )(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [in] */ BOOL newVal);
|
|
|
|
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ACLs )(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ACLs )(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [in] */ BOOL newVal);
|
|
|
|
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_NumDestinations )(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_SkipLockedFiles )(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_SkipLockedFiles )(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [in] */ BOOL newVal);
|
|
|
|
END_INTERFACE
|
|
} IReplicationClientVtbl;
|
|
|
|
interface IReplicationClient
|
|
{
|
|
CONST_VTBL struct IReplicationClientVtbl __RPC_FAR *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IReplicationClient_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IReplicationClient_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IReplicationClient_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IReplicationClient_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IReplicationClient_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IReplicationClient_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IReplicationClient_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IReplicationClient_Initialize(This,pszProject) \
|
|
(This)->lpVtbl -> Initialize(This,pszProject)
|
|
|
|
#define IReplicationClient_Connect(This) \
|
|
(This)->lpVtbl -> Connect(This)
|
|
|
|
#define IReplicationClient_SendFile(This,pszFile) \
|
|
(This)->lpVtbl -> SendFile(This,pszFile)
|
|
|
|
#define IReplicationClient_SendFiles(This,pvFileArray) \
|
|
(This)->lpVtbl -> SendFiles(This,pvFileArray)
|
|
|
|
#define IReplicationClient_DeleteFile(This,pszFile) \
|
|
(This)->lpVtbl -> DeleteFile(This,pszFile)
|
|
|
|
#define IReplicationClient_Commit(This) \
|
|
(This)->lpVtbl -> Commit(This)
|
|
|
|
#define IReplicationClient_Abort(This) \
|
|
(This)->lpVtbl -> Abort(This)
|
|
|
|
#define IReplicationClient_Disconnect(This) \
|
|
(This)->lpVtbl -> Disconnect(This)
|
|
|
|
#define IReplicationClient_GetExtendedErrorInfo(This,pvErrorArray) \
|
|
(This)->lpVtbl -> GetExtendedErrorInfo(This,pvErrorArray)
|
|
|
|
#define IReplicationClient_get_FastMode(This,pVal) \
|
|
(This)->lpVtbl -> get_FastMode(This,pVal)
|
|
|
|
#define IReplicationClient_put_FastMode(This,newVal) \
|
|
(This)->lpVtbl -> put_FastMode(This,newVal)
|
|
|
|
#define IReplicationClient_get_Force(This,pVal) \
|
|
(This)->lpVtbl -> get_Force(This,pVal)
|
|
|
|
#define IReplicationClient_put_Force(This,newVal) \
|
|
(This)->lpVtbl -> put_Force(This,newVal)
|
|
|
|
#define IReplicationClient_get_ACLs(This,pVal) \
|
|
(This)->lpVtbl -> get_ACLs(This,pVal)
|
|
|
|
#define IReplicationClient_put_ACLs(This,newVal) \
|
|
(This)->lpVtbl -> put_ACLs(This,newVal)
|
|
|
|
#define IReplicationClient_get_NumDestinations(This,pVal) \
|
|
(This)->lpVtbl -> get_NumDestinations(This,pVal)
|
|
|
|
#define IReplicationClient_get_SkipLockedFiles(This,pVal) \
|
|
(This)->lpVtbl -> get_SkipLockedFiles(This,pVal)
|
|
|
|
#define IReplicationClient_put_SkipLockedFiles(This,newVal) \
|
|
(This)->lpVtbl -> put_SkipLockedFiles(This,newVal)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationClient_Initialize_Proxy(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszProject);
|
|
|
|
|
|
void __RPC_STUB IReplicationClient_Initialize_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationClient_Connect_Proxy(
|
|
IReplicationClient __RPC_FAR * This);
|
|
|
|
|
|
void __RPC_STUB IReplicationClient_Connect_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationClient_SendFile_Proxy(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszFile);
|
|
|
|
|
|
void __RPC_STUB IReplicationClient_SendFile_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationClient_SendFiles_Proxy(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [in] */ VARIANT __RPC_FAR *pvFileArray);
|
|
|
|
|
|
void __RPC_STUB IReplicationClient_SendFiles_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationClient_DeleteFile_Proxy(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszFile);
|
|
|
|
|
|
void __RPC_STUB IReplicationClient_DeleteFile_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationClient_Commit_Proxy(
|
|
IReplicationClient __RPC_FAR * This);
|
|
|
|
|
|
void __RPC_STUB IReplicationClient_Commit_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationClient_Abort_Proxy(
|
|
IReplicationClient __RPC_FAR * This);
|
|
|
|
|
|
void __RPC_STUB IReplicationClient_Abort_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationClient_Disconnect_Proxy(
|
|
IReplicationClient __RPC_FAR * This);
|
|
|
|
|
|
void __RPC_STUB IReplicationClient_Disconnect_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationClient_GetExtendedErrorInfo_Proxy(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvErrorArray);
|
|
|
|
|
|
void __RPC_STUB IReplicationClient_GetExtendedErrorInfo_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IReplicationClient_get_FastMode_Proxy(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationClient_get_FastMode_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE IReplicationClient_put_FastMode_Proxy(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [in] */ BOOL newVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationClient_put_FastMode_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IReplicationClient_get_Force_Proxy(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationClient_get_Force_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE IReplicationClient_put_Force_Proxy(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [in] */ BOOL newVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationClient_put_Force_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IReplicationClient_get_ACLs_Proxy(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationClient_get_ACLs_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE IReplicationClient_put_ACLs_Proxy(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [in] */ BOOL newVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationClient_put_ACLs_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IReplicationClient_get_NumDestinations_Proxy(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationClient_get_NumDestinations_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IReplicationClient_get_SkipLockedFiles_Proxy(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationClient_get_SkipLockedFiles_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE IReplicationClient_put_SkipLockedFiles_Proxy(
|
|
IReplicationClient __RPC_FAR * This,
|
|
/* [in] */ BOOL newVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationClient_put_SkipLockedFiles_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IReplicationClient_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IReplicationClientError_INTERFACE_DEFINED__
|
|
#define __IReplicationClientError_INTERFACE_DEFINED__
|
|
|
|
/****************************************
|
|
* Generated header for interface: IReplicationClientError
|
|
* at Thu Apr 23 13:37:19 1998
|
|
* using MIDL 3.01.75
|
|
****************************************/
|
|
/* [unique][helpstring][dual][uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IReplicationClientError;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface DECLSPEC_UUID("414CC9F0-9F37-11d0-BADA-00C04FD7082F")
|
|
IReplicationClientError : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_ErrorCode(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal) = 0;
|
|
|
|
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_ErrorCode(
|
|
/* [in] */ long newVal) = 0;
|
|
|
|
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Description(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal) = 0;
|
|
|
|
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_Description(
|
|
/* [in] */ BSTR newVal) = 0;
|
|
|
|
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Destination(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal) = 0;
|
|
|
|
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_Destination(
|
|
/* [in] */ BSTR newVal) = 0;
|
|
|
|
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_FileName(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal) = 0;
|
|
|
|
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_FileName(
|
|
/* [in] */ BSTR newVal) = 0;
|
|
|
|
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Project(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal) = 0;
|
|
|
|
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_Project(
|
|
/* [in] */ BSTR newVal) = 0;
|
|
|
|
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Source(
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal) = 0;
|
|
|
|
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_Source(
|
|
/* [in] */ BSTR newVal) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IReplicationClientErrorVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
|
|
IReplicationClientError __RPC_FAR * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
|
|
IReplicationClientError __RPC_FAR * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [out] */ UINT __RPC_FAR *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
|
|
IReplicationClientError __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 )(
|
|
IReplicationClientError __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);
|
|
|
|
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ErrorCode )(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ErrorCode )(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [in] */ long newVal);
|
|
|
|
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Description )(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Description )(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [in] */ BSTR newVal);
|
|
|
|
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Destination )(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Destination )(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [in] */ BSTR newVal);
|
|
|
|
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FileName )(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FileName )(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [in] */ BSTR newVal);
|
|
|
|
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Project )(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Project )(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [in] */ BSTR newVal);
|
|
|
|
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Source )(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Source )(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [in] */ BSTR newVal);
|
|
|
|
END_INTERFACE
|
|
} IReplicationClientErrorVtbl;
|
|
|
|
interface IReplicationClientError
|
|
{
|
|
CONST_VTBL struct IReplicationClientErrorVtbl __RPC_FAR *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IReplicationClientError_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IReplicationClientError_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IReplicationClientError_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IReplicationClientError_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IReplicationClientError_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IReplicationClientError_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IReplicationClientError_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IReplicationClientError_get_ErrorCode(This,pVal) \
|
|
(This)->lpVtbl -> get_ErrorCode(This,pVal)
|
|
|
|
#define IReplicationClientError_put_ErrorCode(This,newVal) \
|
|
(This)->lpVtbl -> put_ErrorCode(This,newVal)
|
|
|
|
#define IReplicationClientError_get_Description(This,pVal) \
|
|
(This)->lpVtbl -> get_Description(This,pVal)
|
|
|
|
#define IReplicationClientError_put_Description(This,newVal) \
|
|
(This)->lpVtbl -> put_Description(This,newVal)
|
|
|
|
#define IReplicationClientError_get_Destination(This,pVal) \
|
|
(This)->lpVtbl -> get_Destination(This,pVal)
|
|
|
|
#define IReplicationClientError_put_Destination(This,newVal) \
|
|
(This)->lpVtbl -> put_Destination(This,newVal)
|
|
|
|
#define IReplicationClientError_get_FileName(This,pVal) \
|
|
(This)->lpVtbl -> get_FileName(This,pVal)
|
|
|
|
#define IReplicationClientError_put_FileName(This,newVal) \
|
|
(This)->lpVtbl -> put_FileName(This,newVal)
|
|
|
|
#define IReplicationClientError_get_Project(This,pVal) \
|
|
(This)->lpVtbl -> get_Project(This,pVal)
|
|
|
|
#define IReplicationClientError_put_Project(This,newVal) \
|
|
(This)->lpVtbl -> put_Project(This,newVal)
|
|
|
|
#define IReplicationClientError_get_Source(This,pVal) \
|
|
(This)->lpVtbl -> get_Source(This,pVal)
|
|
|
|
#define IReplicationClientError_put_Source(This,newVal) \
|
|
(This)->lpVtbl -> put_Source(This,newVal)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IReplicationClientError_get_ErrorCode_Proxy(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationClientError_get_ErrorCode_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE IReplicationClientError_put_ErrorCode_Proxy(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [in] */ long newVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationClientError_put_ErrorCode_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IReplicationClientError_get_Description_Proxy(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationClientError_get_Description_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE IReplicationClientError_put_Description_Proxy(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [in] */ BSTR newVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationClientError_put_Description_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IReplicationClientError_get_Destination_Proxy(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationClientError_get_Destination_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE IReplicationClientError_put_Destination_Proxy(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [in] */ BSTR newVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationClientError_put_Destination_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IReplicationClientError_get_FileName_Proxy(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationClientError_get_FileName_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE IReplicationClientError_put_FileName_Proxy(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [in] */ BSTR newVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationClientError_put_FileName_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IReplicationClientError_get_Project_Proxy(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationClientError_get_Project_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE IReplicationClientError_put_Project_Proxy(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [in] */ BSTR newVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationClientError_put_Project_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IReplicationClientError_get_Source_Proxy(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationClientError_get_Source_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE IReplicationClientError_put_Source_Proxy(
|
|
IReplicationClientError __RPC_FAR * This,
|
|
/* [in] */ BSTR newVal);
|
|
|
|
|
|
void __RPC_STUB IReplicationClientError_put_Source_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IReplicationClientError_INTERFACE_DEFINED__ */
|
|
|
|
|
|
#ifndef __IReplicationPostingAcceptor_INTERFACE_DEFINED__
|
|
#define __IReplicationPostingAcceptor_INTERFACE_DEFINED__
|
|
|
|
/****************************************
|
|
* Generated header for interface: IReplicationPostingAcceptor
|
|
* at Thu Apr 23 13:37:19 1998
|
|
* using MIDL 3.01.75
|
|
****************************************/
|
|
/* [unique][helpstring][dual][uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IReplicationPostingAcceptor;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface DECLSPEC_UUID("5163ce6b-1d76-11d1-a32b-0000f8014963")
|
|
IReplicationPostingAcceptor : public IDispatch
|
|
{
|
|
public:
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Get(
|
|
/* [string][in] */ BSTR pszParmName,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Put(
|
|
/* [string][in] */ BSTR pszParmName,
|
|
/* [in] */ VARIANT vParmValue) = 0;
|
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Enum(
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvParmName,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue) = 0;
|
|
|
|
};
|
|
|
|
#else /* C style interface */
|
|
|
|
typedef struct IReplicationPostingAcceptorVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
|
|
IReplicationPostingAcceptor __RPC_FAR * This,
|
|
/* [in] */ REFIID riid,
|
|
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
|
|
|
|
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
|
|
IReplicationPostingAcceptor __RPC_FAR * This);
|
|
|
|
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
|
|
IReplicationPostingAcceptor __RPC_FAR * This);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
|
|
IReplicationPostingAcceptor __RPC_FAR * This,
|
|
/* [out] */ UINT __RPC_FAR *pctinfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
|
|
IReplicationPostingAcceptor __RPC_FAR * This,
|
|
/* [in] */ UINT iTInfo,
|
|
/* [in] */ LCID lcid,
|
|
/* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
|
|
|
|
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
|
|
IReplicationPostingAcceptor __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 )(
|
|
IReplicationPostingAcceptor __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);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get )(
|
|
IReplicationPostingAcceptor __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszParmName,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Put )(
|
|
IReplicationPostingAcceptor __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszParmName,
|
|
/* [in] */ VARIANT vParmValue);
|
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Enum )(
|
|
IReplicationPostingAcceptor __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvParmName,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue);
|
|
|
|
END_INTERFACE
|
|
} IReplicationPostingAcceptorVtbl;
|
|
|
|
interface IReplicationPostingAcceptor
|
|
{
|
|
CONST_VTBL struct IReplicationPostingAcceptorVtbl __RPC_FAR *lpVtbl;
|
|
};
|
|
|
|
|
|
|
|
#ifdef COBJMACROS
|
|
|
|
|
|
#define IReplicationPostingAcceptor_QueryInterface(This,riid,ppvObject) \
|
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
|
|
|
|
#define IReplicationPostingAcceptor_AddRef(This) \
|
|
(This)->lpVtbl -> AddRef(This)
|
|
|
|
#define IReplicationPostingAcceptor_Release(This) \
|
|
(This)->lpVtbl -> Release(This)
|
|
|
|
|
|
#define IReplicationPostingAcceptor_GetTypeInfoCount(This,pctinfo) \
|
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
|
|
|
|
#define IReplicationPostingAcceptor_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
|
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
|
|
|
|
#define IReplicationPostingAcceptor_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
|
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
|
|
|
|
#define IReplicationPostingAcceptor_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
|
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
|
|
|
|
|
|
#define IReplicationPostingAcceptor_Get(This,pszParmName,pvParmValue) \
|
|
(This)->lpVtbl -> Get(This,pszParmName,pvParmValue)
|
|
|
|
#define IReplicationPostingAcceptor_Put(This,pszParmName,vParmValue) \
|
|
(This)->lpVtbl -> Put(This,pszParmName,vParmValue)
|
|
|
|
#define IReplicationPostingAcceptor_Enum(This,pvIterator,pvParmName,pvParmValue) \
|
|
(This)->lpVtbl -> Enum(This,pvIterator,pvParmName,pvParmValue)
|
|
|
|
#endif /* COBJMACROS */
|
|
|
|
|
|
#endif /* C style interface */
|
|
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationPostingAcceptor_Get_Proxy(
|
|
IReplicationPostingAcceptor __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszParmName,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue);
|
|
|
|
|
|
void __RPC_STUB IReplicationPostingAcceptor_Get_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationPostingAcceptor_Put_Proxy(
|
|
IReplicationPostingAcceptor __RPC_FAR * This,
|
|
/* [string][in] */ BSTR pszParmName,
|
|
/* [in] */ VARIANT vParmValue);
|
|
|
|
|
|
void __RPC_STUB IReplicationPostingAcceptor_Put_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationPostingAcceptor_Enum_Proxy(
|
|
IReplicationPostingAcceptor __RPC_FAR * This,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
|
|
/* [out][in] */ VARIANT __RPC_FAR *pvParmName,
|
|
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue);
|
|
|
|
|
|
void __RPC_STUB IReplicationPostingAcceptor_Enum_Stub(
|
|
IRpcStubBuffer *This,
|
|
IRpcChannelBuffer *_pRpcChannelBuffer,
|
|
PRPC_MESSAGE _pRpcMessage,
|
|
DWORD *_pdwStubPhase);
|
|
|
|
|
|
|
|
#endif /* __IReplicationPostingAcceptor_INTERFACE_DEFINED__ */
|
|
|
|
|
|
|
|
#ifndef __CRSAPILib_LIBRARY_DEFINED__
|
|
#define __CRSAPILib_LIBRARY_DEFINED__
|
|
|
|
/****************************************
|
|
* Generated header for library: CRSAPILib
|
|
* at Thu Apr 23 13:37:19 1998
|
|
* using MIDL 3.01.75
|
|
****************************************/
|
|
/* [helpstring][version][uuid] */
|
|
|
|
|
|
|
|
EXTERN_C const IID LIBID_CRSAPILib;
|
|
|
|
#ifdef __cplusplus
|
|
EXTERN_C const CLSID CLSID_CReplicationServer;
|
|
|
|
class DECLSPEC_UUID("66D6D7ED-22D2-11D0-9B98-00C04FD5CD09")
|
|
CReplicationServer;
|
|
#endif
|
|
|
|
#ifdef __cplusplus
|
|
EXTERN_C const CLSID CLSID_CReplicationProject;
|
|
|
|
class DECLSPEC_UUID("66D6D7F2-22D2-11D0-9B98-00C04FD5CD09")
|
|
CReplicationProject;
|
|
#endif
|
|
|
|
#ifdef __cplusplus
|
|
EXTERN_C const CLSID CLSID_CReplicationInstance;
|
|
|
|
class DECLSPEC_UUID("66D6D7F7-22D2-11D0-9B98-00C04FD5CD09")
|
|
CReplicationInstance;
|
|
#endif
|
|
|
|
#ifdef __cplusplus
|
|
EXTERN_C const CLSID CLSID_CReplicationRoute;
|
|
|
|
class DECLSPEC_UUID("66D6D7FC-22D2-11D0-9B98-00C04FD5CD09")
|
|
CReplicationRoute;
|
|
#endif
|
|
|
|
#ifdef __cplusplus
|
|
EXTERN_C const CLSID CLSID_CReplicationClient;
|
|
|
|
class DECLSPEC_UUID("B24F0373-9692-11D0-BAD5-00C04FD7082F")
|
|
CReplicationClient;
|
|
#endif
|
|
|
|
#ifdef __cplusplus
|
|
EXTERN_C const CLSID CLSID_CReplicationClientError;
|
|
|
|
class DECLSPEC_UUID("6AF9D110-9F37-11d0-BADA-00C04FD7082F")
|
|
CReplicationClientError;
|
|
#endif
|
|
|
|
#ifdef __cplusplus
|
|
EXTERN_C const CLSID CLSID_CReplicationEventSinkConfig;
|
|
|
|
class DECLSPEC_UUID("66D6D7FD-22D2-11D0-9B98-00C04FD5CD09")
|
|
CReplicationEventSinkConfig;
|
|
#endif
|
|
|
|
#ifdef __cplusplus
|
|
EXTERN_C const CLSID CLSID_CReplicationItem;
|
|
|
|
class DECLSPEC_UUID("66D6D7FE-22D2-11D0-9B98-00C04FD5CD09")
|
|
CReplicationItem;
|
|
#endif
|
|
|
|
#ifdef __cplusplus
|
|
EXTERN_C const CLSID CLSID_CReplicationSchedule;
|
|
|
|
class DECLSPEC_UUID("4E28F5F0-1B3C-11d1-8C8C-00C04FC2D3B9")
|
|
CReplicationSchedule;
|
|
#endif
|
|
|
|
#ifdef __cplusplus
|
|
EXTERN_C const CLSID CLSID_CReplicationPostingAcceptor;
|
|
|
|
class DECLSPEC_UUID("055f638a-1d77-11d1-a32b-0000f8014963")
|
|
CReplicationPostingAcceptor;
|
|
#endif
|
|
#endif /* __CRSAPILib_LIBRARY_DEFINED__ */
|
|
|
|
/* 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
|
|
#pragma option pop /*P_O_Pop*/
|