home *** CD-ROM | disk | FTP | other *** search
-
- #pragma warning( disable: 4049 ) /* more than 64k source lines */
-
- /* this ALWAYS GENERATED file contains the definitions for the interfaces */
-
-
- /* File created by MIDL compiler version 5.03.0280 */
- /* at Fri May 11 15:51:47 2001
- */
- /* Compiler settings for D:\LocalDev\Produits\xceedbackup\sources\ActiveX\XceedBackupLib.idl:
- Oicf (OptLev=i2), W1, Zp8, env=Win32 (32b run), ms_ext, c_ext
- error checks: allocation ref bounds_check enum stub_data
- VC __declspec() decoration level:
- __declspec(uuid()), __declspec(selectany), __declspec(novtable)
- DECLSPEC_UUID(), MIDL_INTERFACE()
- */
- //@@MIDL_FILE_HEADING( )
-
-
- /* verify that the <rpcndr.h> version is high enough to compile this file*/
- #ifndef __REQUIRED_RPCNDR_H_VERSION__
- #define __REQUIRED_RPCNDR_H_VERSION__ 440
- #endif
-
- #include "rpc.h"
- #include "rpcndr.h"
-
- #ifndef __XceedBackupLib_h__
- #define __XceedBackupLib_h__
-
- /* Forward Declarations */
-
- #ifndef __ICategorizeProperties_FWD_DEFINED__
- #define __ICategorizeProperties_FWD_DEFINED__
- typedef interface ICategorizeProperties ICategorizeProperties;
- #endif /* __ICategorizeProperties_FWD_DEFINED__ */
-
-
- #ifndef __IXceedFileSelection_FWD_DEFINED__
- #define __IXceedFileSelection_FWD_DEFINED__
- typedef interface IXceedFileSelection IXceedFileSelection;
- #endif /* __IXceedFileSelection_FWD_DEFINED__ */
-
-
- #ifndef __IXceedBackupJob_FWD_DEFINED__
- #define __IXceedBackupJob_FWD_DEFINED__
- typedef interface IXceedBackupJob IXceedBackupJob;
- #endif /* __IXceedBackupJob_FWD_DEFINED__ */
-
-
- #ifndef __IXceedRestoreJob_FWD_DEFINED__
- #define __IXceedRestoreJob_FWD_DEFINED__
- typedef interface IXceedRestoreJob IXceedRestoreJob;
- #endif /* __IXceedRestoreJob_FWD_DEFINED__ */
-
-
- #ifndef __IXceedScheduledJob_FWD_DEFINED__
- #define __IXceedScheduledJob_FWD_DEFINED__
- typedef interface IXceedScheduledJob IXceedScheduledJob;
- #endif /* __IXceedScheduledJob_FWD_DEFINED__ */
-
-
- #ifndef __IXceedScheduledJobs_FWD_DEFINED__
- #define __IXceedScheduledJobs_FWD_DEFINED__
- typedef interface IXceedScheduledJobs IXceedScheduledJobs;
- #endif /* __IXceedScheduledJobs_FWD_DEFINED__ */
-
-
- #ifndef __IXceedBackup_FWD_DEFINED__
- #define __IXceedBackup_FWD_DEFINED__
- typedef interface IXceedBackup IXceedBackup;
- #endif /* __IXceedBackup_FWD_DEFINED__ */
-
-
- #ifndef ___IXceedBackupEvents_FWD_DEFINED__
- #define ___IXceedBackupEvents_FWD_DEFINED__
- typedef interface _IXceedBackupEvents _IXceedBackupEvents;
- #endif /* ___IXceedBackupEvents_FWD_DEFINED__ */
-
-
- #ifndef __FileSelection_FWD_DEFINED__
- #define __FileSelection_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class FileSelection FileSelection;
- #else
- typedef struct FileSelection FileSelection;
- #endif /* __cplusplus */
-
- #endif /* __FileSelection_FWD_DEFINED__ */
-
-
- #ifndef __BackupJob_FWD_DEFINED__
- #define __BackupJob_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class BackupJob BackupJob;
- #else
- typedef struct BackupJob BackupJob;
- #endif /* __cplusplus */
-
- #endif /* __BackupJob_FWD_DEFINED__ */
-
-
- #ifndef __RestoreJob_FWD_DEFINED__
- #define __RestoreJob_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class RestoreJob RestoreJob;
- #else
- typedef struct RestoreJob RestoreJob;
- #endif /* __cplusplus */
-
- #endif /* __RestoreJob_FWD_DEFINED__ */
-
-
- #ifndef __ScheduledJob_FWD_DEFINED__
- #define __ScheduledJob_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class ScheduledJob ScheduledJob;
- #else
- typedef struct ScheduledJob ScheduledJob;
- #endif /* __cplusplus */
-
- #endif /* __ScheduledJob_FWD_DEFINED__ */
-
-
- #ifndef __ScheduledJobs_FWD_DEFINED__
- #define __ScheduledJobs_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class ScheduledJobs ScheduledJobs;
- #else
- typedef struct ScheduledJobs ScheduledJobs;
- #endif /* __cplusplus */
-
- #endif /* __ScheduledJobs_FWD_DEFINED__ */
-
-
- #ifndef __XceedBackup_FWD_DEFINED__
- #define __XceedBackup_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class XceedBackup XceedBackup;
- #else
- typedef struct XceedBackup XceedBackup;
- #endif /* __cplusplus */
-
- #endif /* __XceedBackup_FWD_DEFINED__ */
-
-
- #ifndef __FileSelectionPP_FWD_DEFINED__
- #define __FileSelectionPP_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class FileSelectionPP FileSelectionPP;
- #else
- typedef struct FileSelectionPP FileSelectionPP;
- #endif /* __cplusplus */
-
- #endif /* __FileSelectionPP_FWD_DEFINED__ */
-
-
- #ifndef __RegistrySelectionPP_FWD_DEFINED__
- #define __RegistrySelectionPP_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class RegistrySelectionPP RegistrySelectionPP;
- #else
- typedef struct RegistrySelectionPP RegistrySelectionPP;
- #endif /* __cplusplus */
-
- #endif /* __RegistrySelectionPP_FWD_DEFINED__ */
-
-
- #ifndef __BackupJobPP_FWD_DEFINED__
- #define __BackupJobPP_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class BackupJobPP BackupJobPP;
- #else
- typedef struct BackupJobPP BackupJobPP;
- #endif /* __cplusplus */
-
- #endif /* __BackupJobPP_FWD_DEFINED__ */
-
-
- #ifndef __RestoreJobPP_FWD_DEFINED__
- #define __RestoreJobPP_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class RestoreJobPP RestoreJobPP;
- #else
- typedef struct RestoreJobPP RestoreJobPP;
- #endif /* __cplusplus */
-
- #endif /* __RestoreJobPP_FWD_DEFINED__ */
-
-
- #ifndef __ScheduledJobPP_FWD_DEFINED__
- #define __ScheduledJobPP_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class ScheduledJobPP ScheduledJobPP;
- #else
- typedef struct ScheduledJobPP ScheduledJobPP;
- #endif /* __cplusplus */
-
- #endif /* __ScheduledJobPP_FWD_DEFINED__ */
-
-
- #ifndef __BackupSessionPP_FWD_DEFINED__
- #define __BackupSessionPP_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class BackupSessionPP BackupSessionPP;
- #else
- typedef struct BackupSessionPP BackupSessionPP;
- #endif /* __cplusplus */
-
- #endif /* __BackupSessionPP_FWD_DEFINED__ */
-
-
- #ifndef __ScheduledJobsPP_FWD_DEFINED__
- #define __ScheduledJobsPP_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class ScheduledJobsPP ScheduledJobsPP;
- #else
- typedef struct ScheduledJobsPP ScheduledJobsPP;
- #endif /* __cplusplus */
-
- #endif /* __ScheduledJobsPP_FWD_DEFINED__ */
-
-
- /* header files for imported files */
- #include "oaidl.h"
- #include "ocidl.h"
-
- #ifdef __cplusplus
- extern "C"{
- #endif
-
- void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);
- void __RPC_USER MIDL_user_free( void __RPC_FAR * );
-
-
- #ifndef __XceedBackupLib_LIBRARY_DEFINED__
- #define __XceedBackupLib_LIBRARY_DEFINED__
-
- /* library XceedBackupLib */
- /* [helpfile][helpstring][version][uuid] */
-
-
- typedef /* [version][helpcontext][helpstring][uuid] */ DECLSPEC_UUID("18C753C0-F43D-11d2-A5D1-00105A9C91C6")
- enum bkpBackupType
- { bbtFull = 0,
- bbtCopy = 1,
- bbtIncremental = 2,
- bbtDifferential = 3
- } bkpBackupType;
-
- typedef /* [version][helpcontext][helpstring][uuid] */ DECLSPEC_UUID("18C753C1-F43D-11d2-A5D1-00105A9C91C6")
- enum bkpCompressionLevel
- { bclNone = 0,
- bclLow = 1,
- bclMedium = 6,
- bclHigh = 9
- } bkpCompressionLevel;
-
- typedef /* [version][helpcontext][helpstring][uuid] */ DECLSPEC_UUID("18C753C2-F43D-11d2-A5D1-00105A9C91C6")
- enum bkpCurrentOperation
- { bcoIdle = 0,
- bcoManualBackup = 1,
- bcoScheduledBackup = 2,
- bcoManualRestore = 3,
- bcoScheduledRestore = 4,
- bcoBrowseCatalogs = 5,
- bcoRecreateCatalogs = 6
- } bkpCurrentOperation;
-
- typedef /* [version][helpcontext][helpstring][uuid] */ DECLSPEC_UUID("18C753C3-F43D-11d2-A5D1-00105A9C91C6")
- enum bkpDaysOfWeek
- { bdwNone = 0,
- bdwSunday = 1,
- bdwMonday = 2,
- bdwTuesday = 4,
- bdwWednesday = 8,
- bdwThursday = 16,
- bdwFriday = 32,
- bdwSaturday = 64,
- bdwWeekDays = 62,
- bdwWeekEnds = 65,
- bdwEveryDay = 127
- } bkpDaysOfWeek;
-
- typedef /* [version][helpcontext][helpstring][uuid] */ DECLSPEC_UUID("18C753C4-F43D-11d2-A5D1-00105A9C91C6")
- enum bkpError
- { berSuccess = 0,
- berProcessStarted = 1,
- berMissingBackupFolder = 1500,
- berMissingBackupSetName = 1501,
- berNoSelection = 1502,
- berSelectionIsEmpty = 1503,
- berBackupExists = 1504,
- berUserAbort = 1505,
- berMemory = 1506,
- berCOMError = 1507,
- berUserPreventLaunch = 1508,
- berBusy = 1509,
- berInvalidBackupFileHeader = 1510,
- berCreateCatalogFile = 1511,
- berOpenCatalogFile = 1512,
- berReadCatalogFile = 1513,
- berWriteCatalogFile = 1514,
- berInvalidCatalogFile = 1515,
- berCreateLabelFile = 1516,
- berReadLabelFile = 1517,
- berWriteLabelFile = 1518,
- berInvalidLabelFile = 1519,
- berNotLicensed = 1520,
- berEmptyBackupFile = 1521,
- berSeekInBackupFile = 1522,
- berEndOfBackupFile = 1523,
- berOpenBackupFile = 1524,
- berReadBackupFile = 1525,
- berWriteBackupFile = 1526,
- berMoveFile = 1527,
- berNothingToDo = 1528,
- berInsertMediaAbort = 1529,
- berNotABackupFile = 1530,
- berFilesSkipped = 1532,
- berMediaNotEmptyAbort = 1533,
- berMissingRedirectToFolder = 1534,
- berBackupFileNotFound = 1535,
- berVerificationFailed = 1536,
- berSecurityNotRestored = 1537,
- berInvalidPasswordAbort = 1538,
- berCatalogFilesSkipped = 1539,
- berBackupFilesSkipped = 1540,
- berNoCatalogFilesFound = 1541,
- berNoBackupFilesFound = 1542,
- berInternalError = 1999
- } bkpError;
-
- typedef /* [version][helpcontext][helpstring][uuid] */ DECLSPEC_UUID("8360B3E0-FBE1-11d2-A5D3-00105A9C91C6")
- enum bkpFileAttributes
- { bfaNone = 0,
- bfaReadOnly = 1,
- bfaHidden = 2,
- bfaSystem = 4,
- bfaVolume = 8,
- bfaFolder = 16,
- bfaArchive = 32,
- bfaCompressed = 2048
- } bkpFileAttributes;
-
- typedef /* [version][helpcontext][helpstring][uuid] */ DECLSPEC_UUID("18C753C5-F43D-11d2-A5D1-00105A9C91C6")
- enum bkpLogDetailLevel
- { bldNone = 0,
- bldSummary = 1,
- bldSummaryWithFolders = 2,
- bldGeneral = 3,
- bldComplete = 4
- } bkpLogDetailLevel;
-
- typedef /* [version][helpcontext][helpstring][uuid] */ DECLSPEC_UUID("18C753C6-F43D-11d2-A5D1-00105A9C91C6")
- enum bkpNotEmptyAction
- { bnaErase = 0,
- bnaAppend = 1,
- bnaAskAnother = 2,
- bnaAbort = 3
- } bkpNotEmptyAction;
-
- typedef /* [version][helpcontext][helpstring][uuid] */ DECLSPEC_UUID("18C753C7-F43D-11d2-A5D1-00105A9C91C6")
- enum bkpRecurrenceType
- { brtOnce = 0,
- brtEveryNMinutes = 1,
- brtEveryNHours = 2,
- brtEveryNDays = 3,
- brtEveryNMonths = 4,
- brtDaysOfWeek = 5
- } bkpRecurrenceType;
-
- typedef /* [version][helpcontext][helpstring][uuid] */ DECLSPEC_UUID("4399B080-F830-11d2-A5D2-00105A9C91C6")
- enum bkpOpenedFileAction
- { boaSkip = 0,
- boaRetry = 1,
- boaRetryShareWrite = 2
- } bkpOpenedFileAction;
-
- typedef /* [version][helpcontext][helpstring][uuid] */ DECLSPEC_UUID("CCFABAA0-1E99-11d3-A5FA-00105A9C91C6")
- enum bkpReplacingRegKeyAction
- { braSkip = 0,
- braOverwrite = 1,
- braMerge = 2
- } bkpReplacingRegKeyAction;
-
- typedef /* [version][helpcontext][helpstring][uuid] */ DECLSPEC_UUID("18C753C8-F43D-11d2-A5D1-00105A9C91C6")
- enum bkpSkippingReason
- { bsrBackupType = 1000,
- bsrDateRange = 1001,
- bsrFilesToExclude = 1002,
- bsrInternalError = 1003,
- bsrUserNotReplace = 1004,
- bsrNoFilesMatched = 1005,
- bsrDamagedBackupFile = 1100,
- bsrWriteFile = 1101,
- bsrOpenFile = 1102,
- bsrReadFile = 1103,
- bsrMoveFile = 1104,
- bsrInvalidPassword = 1105,
- bsrDamagedCatalogFile = 1106,
- bsrCreateFolder = 1107,
- bsrAccessDenied = 1108,
- bsrCreateFile = 1109,
- bsrRestoreDiskFull = 1110,
- bsrCreateTempFile = 1111,
- bsrWriteTempFile = 1112,
- bsrReadTempFile = 1113,
- bsrRestoreRegKey = 1114,
- bsrInvalidCRC = 1115,
- bsrInvalidSize = 1116
- } bkpSkippingReason;
-
- typedef /* [version][helpcontext][helpstring][uuid] */ DECLSPEC_UUID("18C753C9-F43D-11d2-A5D1-00105A9C91C6")
- enum bkpValueType
- { bvtError = 0,
- bvtSkippingReason = 1
- } bkpValueType;
-
-
- EXTERN_C const IID LIBID_XceedBackupLib;
-
- #ifndef __ICategorizeProperties_INTERFACE_DEFINED__
- #define __ICategorizeProperties_INTERFACE_DEFINED__
-
- /* interface ICategorizeProperties */
- /* [unique][helpstring][uuid][local][object] */
-
- typedef /* [public] */ int PROPCAT;
-
- #define PROPCAT_Nil ( -1 )
-
- #define PROPCAT_Misc ( -2 )
-
- #define PROPCAT_Font ( -3 )
-
- #define PROPCAT_Position ( -4 )
-
- #define PROPCAT_Appearance ( -5 )
-
- #define PROPCAT_Behavior ( -6 )
-
- #define PROPCAT_Data ( -7 )
-
- #define PROPCAT_List ( -8 )
-
- #define PROPCAT_Text ( -9 )
-
- #define PROPCAT_Scale ( -10 )
-
- #define PROPCAT_DDE ( -11 )
-
-
- EXTERN_C const IID IID_ICategorizeProperties;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("4D07FC10-F931-11CE-B001-00AA006884E5")
- ICategorizeProperties : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE MapPropertyToCategory(
- /* [in] */ DISPID dispid,
- /* [out] */ PROPCAT __RPC_FAR *ppropcat) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetCategoryName(
- /* [in] */ PROPCAT propcat,
- /* [in] */ LCID lcid,
- /* [out] */ BSTR __RPC_FAR *pbstrName) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct ICategorizePropertiesVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- ICategorizeProperties __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- ICategorizeProperties __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- ICategorizeProperties __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MapPropertyToCategory )(
- ICategorizeProperties __RPC_FAR * This,
- /* [in] */ DISPID dispid,
- /* [out] */ PROPCAT __RPC_FAR *ppropcat);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCategoryName )(
- ICategorizeProperties __RPC_FAR * This,
- /* [in] */ PROPCAT propcat,
- /* [in] */ LCID lcid,
- /* [out] */ BSTR __RPC_FAR *pbstrName);
-
- END_INTERFACE
- } ICategorizePropertiesVtbl;
-
- interface ICategorizeProperties
- {
- CONST_VTBL struct ICategorizePropertiesVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define ICategorizeProperties_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define ICategorizeProperties_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define ICategorizeProperties_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define ICategorizeProperties_MapPropertyToCategory(This,dispid,ppropcat) \
- (This)->lpVtbl -> MapPropertyToCategory(This,dispid,ppropcat)
-
- #define ICategorizeProperties_GetCategoryName(This,propcat,lcid,pbstrName) \
- (This)->lpVtbl -> GetCategoryName(This,propcat,lcid,pbstrName)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- HRESULT STDMETHODCALLTYPE ICategorizeProperties_MapPropertyToCategory_Proxy(
- ICategorizeProperties __RPC_FAR * This,
- /* [in] */ DISPID dispid,
- /* [out] */ PROPCAT __RPC_FAR *ppropcat);
-
-
- void __RPC_STUB ICategorizeProperties_MapPropertyToCategory_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- HRESULT STDMETHODCALLTYPE ICategorizeProperties_GetCategoryName_Proxy(
- ICategorizeProperties __RPC_FAR * This,
- /* [in] */ PROPCAT propcat,
- /* [in] */ LCID lcid,
- /* [out] */ BSTR __RPC_FAR *pbstrName);
-
-
- void __RPC_STUB ICategorizeProperties_GetCategoryName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __ICategorizeProperties_INTERFACE_DEFINED__ */
-
-
-
- #ifndef __XceedBackupConstants_MODULE_DEFINED__
- #define __XceedBackupConstants_MODULE_DEFINED__
-
-
- /* module XceedBackupConstants */
- /* [version][uuid] */
-
- const long bkpRetentionForever = -1;
-
- const long bkpRetentionOneDay = 24;
-
- const long bkpRetentionOneWeek = 168;
-
- const long bkpLastDisk = 0;
-
- const DATE bkpMinimumDate = 2;
-
- const DATE bkpMaximumDate = 2958465;
-
- #endif /* __XceedBackupConstants_MODULE_DEFINED__ */
-
- #ifndef __IXceedFileSelection_INTERFACE_DEFINED__
- #define __IXceedFileSelection_INTERFACE_DEFINED__
-
- /* interface IXceedFileSelection */
- /* [version][unique][helpstring][dual][uuid][object] */
-
-
- EXTERN_C const IID IID_IXceedFileSelection;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("8C1CA456-F430-11D2-A5D1-00105A9C91C6")
- IXceedFileSelection : public IDispatch
- {
- public:
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_FilesToExclude(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_FilesToExclude(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_FilesToProcess(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_FilesToProcess(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_MaxDate(
- /* [retval][out] */ DATE __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_MaxDate(
- /* [in] */ DATE newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_MinDate(
- /* [retval][out] */ DATE __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_MinDate(
- /* [in] */ DATE newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_RegKeysToInclude(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_RegKeysToInclude(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE AddFilesToExclude(
- /* [in] */ BSTR sFileMask,
- /* [in] */ VARIANT_BOOL bRecurse) = 0;
-
- virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE AddFilesToProcess(
- /* [in] */ BSTR sFileMask,
- /* [in] */ VARIANT_BOOL bRecurse) = 0;
-
- virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE AddRegKeysToInclude(
- /* [in] */ BSTR sRegKey) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IXceedFileSelectionVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IXceedFileSelection __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IXceedFileSelection __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IXceedFileSelection __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IXceedFileSelection __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IXceedFileSelection __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IXceedFileSelection __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 )(
- IXceedFileSelection __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][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FilesToExclude )(
- IXceedFileSelection __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FilesToExclude )(
- IXceedFileSelection __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FilesToProcess )(
- IXceedFileSelection __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FilesToProcess )(
- IXceedFileSelection __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MaxDate )(
- IXceedFileSelection __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MaxDate )(
- IXceedFileSelection __RPC_FAR * This,
- /* [in] */ DATE newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MinDate )(
- IXceedFileSelection __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MinDate )(
- IXceedFileSelection __RPC_FAR * This,
- /* [in] */ DATE newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RegKeysToInclude )(
- IXceedFileSelection __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RegKeysToInclude )(
- IXceedFileSelection __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddFilesToExclude )(
- IXceedFileSelection __RPC_FAR * This,
- /* [in] */ BSTR sFileMask,
- /* [in] */ VARIANT_BOOL bRecurse);
-
- /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddFilesToProcess )(
- IXceedFileSelection __RPC_FAR * This,
- /* [in] */ BSTR sFileMask,
- /* [in] */ VARIANT_BOOL bRecurse);
-
- /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddRegKeysToInclude )(
- IXceedFileSelection __RPC_FAR * This,
- /* [in] */ BSTR sRegKey);
-
- END_INTERFACE
- } IXceedFileSelectionVtbl;
-
- interface IXceedFileSelection
- {
- CONST_VTBL struct IXceedFileSelectionVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IXceedFileSelection_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IXceedFileSelection_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IXceedFileSelection_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IXceedFileSelection_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IXceedFileSelection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IXceedFileSelection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IXceedFileSelection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IXceedFileSelection_get_FilesToExclude(This,pVal) \
- (This)->lpVtbl -> get_FilesToExclude(This,pVal)
-
- #define IXceedFileSelection_put_FilesToExclude(This,newVal) \
- (This)->lpVtbl -> put_FilesToExclude(This,newVal)
-
- #define IXceedFileSelection_get_FilesToProcess(This,pVal) \
- (This)->lpVtbl -> get_FilesToProcess(This,pVal)
-
- #define IXceedFileSelection_put_FilesToProcess(This,newVal) \
- (This)->lpVtbl -> put_FilesToProcess(This,newVal)
-
- #define IXceedFileSelection_get_MaxDate(This,pVal) \
- (This)->lpVtbl -> get_MaxDate(This,pVal)
-
- #define IXceedFileSelection_put_MaxDate(This,newVal) \
- (This)->lpVtbl -> put_MaxDate(This,newVal)
-
- #define IXceedFileSelection_get_MinDate(This,pVal) \
- (This)->lpVtbl -> get_MinDate(This,pVal)
-
- #define IXceedFileSelection_put_MinDate(This,newVal) \
- (This)->lpVtbl -> put_MinDate(This,newVal)
-
- #define IXceedFileSelection_get_RegKeysToInclude(This,pVal) \
- (This)->lpVtbl -> get_RegKeysToInclude(This,pVal)
-
- #define IXceedFileSelection_put_RegKeysToInclude(This,newVal) \
- (This)->lpVtbl -> put_RegKeysToInclude(This,newVal)
-
- #define IXceedFileSelection_AddFilesToExclude(This,sFileMask,bRecurse) \
- (This)->lpVtbl -> AddFilesToExclude(This,sFileMask,bRecurse)
-
- #define IXceedFileSelection_AddFilesToProcess(This,sFileMask,bRecurse) \
- (This)->lpVtbl -> AddFilesToProcess(This,sFileMask,bRecurse)
-
- #define IXceedFileSelection_AddRegKeysToInclude(This,sRegKey) \
- (This)->lpVtbl -> AddRegKeysToInclude(This,sRegKey)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedFileSelection_get_FilesToExclude_Proxy(
- IXceedFileSelection __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedFileSelection_get_FilesToExclude_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedFileSelection_put_FilesToExclude_Proxy(
- IXceedFileSelection __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IXceedFileSelection_put_FilesToExclude_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedFileSelection_get_FilesToProcess_Proxy(
- IXceedFileSelection __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedFileSelection_get_FilesToProcess_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedFileSelection_put_FilesToProcess_Proxy(
- IXceedFileSelection __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IXceedFileSelection_put_FilesToProcess_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedFileSelection_get_MaxDate_Proxy(
- IXceedFileSelection __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedFileSelection_get_MaxDate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedFileSelection_put_MaxDate_Proxy(
- IXceedFileSelection __RPC_FAR * This,
- /* [in] */ DATE newVal);
-
-
- void __RPC_STUB IXceedFileSelection_put_MaxDate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedFileSelection_get_MinDate_Proxy(
- IXceedFileSelection __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedFileSelection_get_MinDate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedFileSelection_put_MinDate_Proxy(
- IXceedFileSelection __RPC_FAR * This,
- /* [in] */ DATE newVal);
-
-
- void __RPC_STUB IXceedFileSelection_put_MinDate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedFileSelection_get_RegKeysToInclude_Proxy(
- IXceedFileSelection __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedFileSelection_get_RegKeysToInclude_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedFileSelection_put_RegKeysToInclude_Proxy(
- IXceedFileSelection __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IXceedFileSelection_put_RegKeysToInclude_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE IXceedFileSelection_AddFilesToExclude_Proxy(
- IXceedFileSelection __RPC_FAR * This,
- /* [in] */ BSTR sFileMask,
- /* [in] */ VARIANT_BOOL bRecurse);
-
-
- void __RPC_STUB IXceedFileSelection_AddFilesToExclude_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE IXceedFileSelection_AddFilesToProcess_Proxy(
- IXceedFileSelection __RPC_FAR * This,
- /* [in] */ BSTR sFileMask,
- /* [in] */ VARIANT_BOOL bRecurse);
-
-
- void __RPC_STUB IXceedFileSelection_AddFilesToProcess_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE IXceedFileSelection_AddRegKeysToInclude_Proxy(
- IXceedFileSelection __RPC_FAR * This,
- /* [in] */ BSTR sRegKey);
-
-
- void __RPC_STUB IXceedFileSelection_AddRegKeysToInclude_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IXceedFileSelection_INTERFACE_DEFINED__ */
-
-
- #ifndef __IXceedBackupJob_INTERFACE_DEFINED__
- #define __IXceedBackupJob_INTERFACE_DEFINED__
-
- /* interface IXceedBackupJob */
- /* [version][unique][helpstring][dual][uuid][object] */
-
-
- EXTERN_C const IID IID_IXceedBackupJob;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("8C1CA458-F430-11D2-A5D1-00105A9C91C6")
- IXceedBackupJob : public IDispatch
- {
- public:
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_BackupFolder(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_BackupFolder(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_BackupSetName(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_BackupSetName(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_BackupType(
- /* [retval][out] */ bkpBackupType __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_BackupType(
- /* [in] */ bkpBackupType newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_CompressionLevel(
- /* [retval][out] */ bkpCompressionLevel __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_CompressionLevel(
- /* [in] */ bkpCompressionLevel newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_EncryptionPassword(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_EncryptionPassword(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_RetentionPeriod(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_RetentionPeriod(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_Selection(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_Selection(
- /* [in] */ IDispatch __RPC_FAR *newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propputref] */ HRESULT STDMETHODCALLTYPE putref_Selection(
- /* [in] */ IDispatch __RPC_FAR *__RPC_FAR *newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_VerifyAfterBackup(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_VerifyAfterBackup(
- /* [in] */ VARIANT_BOOL newVal) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IXceedBackupJobVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IXceedBackupJob __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IXceedBackupJob __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IXceedBackupJob __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IXceedBackupJob __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IXceedBackupJob __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IXceedBackupJob __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 )(
- IXceedBackupJob __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][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BackupFolder )(
- IXceedBackupJob __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_BackupFolder )(
- IXceedBackupJob __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BackupSetName )(
- IXceedBackupJob __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_BackupSetName )(
- IXceedBackupJob __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BackupType )(
- IXceedBackupJob __RPC_FAR * This,
- /* [retval][out] */ bkpBackupType __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_BackupType )(
- IXceedBackupJob __RPC_FAR * This,
- /* [in] */ bkpBackupType newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CompressionLevel )(
- IXceedBackupJob __RPC_FAR * This,
- /* [retval][out] */ bkpCompressionLevel __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_CompressionLevel )(
- IXceedBackupJob __RPC_FAR * This,
- /* [in] */ bkpCompressionLevel newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EncryptionPassword )(
- IXceedBackupJob __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EncryptionPassword )(
- IXceedBackupJob __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RetentionPeriod )(
- IXceedBackupJob __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RetentionPeriod )(
- IXceedBackupJob __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Selection )(
- IXceedBackupJob __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Selection )(
- IXceedBackupJob __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *newVal);
-
- /* [helpstring][helpcontext][id][propputref] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *putref_Selection )(
- IXceedBackupJob __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *__RPC_FAR *newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_VerifyAfterBackup )(
- IXceedBackupJob __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_VerifyAfterBackup )(
- IXceedBackupJob __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL newVal);
-
- END_INTERFACE
- } IXceedBackupJobVtbl;
-
- interface IXceedBackupJob
- {
- CONST_VTBL struct IXceedBackupJobVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IXceedBackupJob_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IXceedBackupJob_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IXceedBackupJob_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IXceedBackupJob_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IXceedBackupJob_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IXceedBackupJob_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IXceedBackupJob_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IXceedBackupJob_get_BackupFolder(This,pVal) \
- (This)->lpVtbl -> get_BackupFolder(This,pVal)
-
- #define IXceedBackupJob_put_BackupFolder(This,newVal) \
- (This)->lpVtbl -> put_BackupFolder(This,newVal)
-
- #define IXceedBackupJob_get_BackupSetName(This,pVal) \
- (This)->lpVtbl -> get_BackupSetName(This,pVal)
-
- #define IXceedBackupJob_put_BackupSetName(This,newVal) \
- (This)->lpVtbl -> put_BackupSetName(This,newVal)
-
- #define IXceedBackupJob_get_BackupType(This,pVal) \
- (This)->lpVtbl -> get_BackupType(This,pVal)
-
- #define IXceedBackupJob_put_BackupType(This,newVal) \
- (This)->lpVtbl -> put_BackupType(This,newVal)
-
- #define IXceedBackupJob_get_CompressionLevel(This,pVal) \
- (This)->lpVtbl -> get_CompressionLevel(This,pVal)
-
- #define IXceedBackupJob_put_CompressionLevel(This,newVal) \
- (This)->lpVtbl -> put_CompressionLevel(This,newVal)
-
- #define IXceedBackupJob_get_EncryptionPassword(This,pVal) \
- (This)->lpVtbl -> get_EncryptionPassword(This,pVal)
-
- #define IXceedBackupJob_put_EncryptionPassword(This,newVal) \
- (This)->lpVtbl -> put_EncryptionPassword(This,newVal)
-
- #define IXceedBackupJob_get_RetentionPeriod(This,pVal) \
- (This)->lpVtbl -> get_RetentionPeriod(This,pVal)
-
- #define IXceedBackupJob_put_RetentionPeriod(This,newVal) \
- (This)->lpVtbl -> put_RetentionPeriod(This,newVal)
-
- #define IXceedBackupJob_get_Selection(This,pVal) \
- (This)->lpVtbl -> get_Selection(This,pVal)
-
- #define IXceedBackupJob_put_Selection(This,newVal) \
- (This)->lpVtbl -> put_Selection(This,newVal)
-
- #define IXceedBackupJob_putref_Selection(This,newVal) \
- (This)->lpVtbl -> putref_Selection(This,newVal)
-
- #define IXceedBackupJob_get_VerifyAfterBackup(This,pVal) \
- (This)->lpVtbl -> get_VerifyAfterBackup(This,pVal)
-
- #define IXceedBackupJob_put_VerifyAfterBackup(This,newVal) \
- (This)->lpVtbl -> put_VerifyAfterBackup(This,newVal)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedBackupJob_get_BackupFolder_Proxy(
- IXceedBackupJob __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedBackupJob_get_BackupFolder_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedBackupJob_put_BackupFolder_Proxy(
- IXceedBackupJob __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IXceedBackupJob_put_BackupFolder_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedBackupJob_get_BackupSetName_Proxy(
- IXceedBackupJob __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedBackupJob_get_BackupSetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedBackupJob_put_BackupSetName_Proxy(
- IXceedBackupJob __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IXceedBackupJob_put_BackupSetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedBackupJob_get_BackupType_Proxy(
- IXceedBackupJob __RPC_FAR * This,
- /* [retval][out] */ bkpBackupType __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedBackupJob_get_BackupType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedBackupJob_put_BackupType_Proxy(
- IXceedBackupJob __RPC_FAR * This,
- /* [in] */ bkpBackupType newVal);
-
-
- void __RPC_STUB IXceedBackupJob_put_BackupType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedBackupJob_get_CompressionLevel_Proxy(
- IXceedBackupJob __RPC_FAR * This,
- /* [retval][out] */ bkpCompressionLevel __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedBackupJob_get_CompressionLevel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedBackupJob_put_CompressionLevel_Proxy(
- IXceedBackupJob __RPC_FAR * This,
- /* [in] */ bkpCompressionLevel newVal);
-
-
- void __RPC_STUB IXceedBackupJob_put_CompressionLevel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedBackupJob_get_EncryptionPassword_Proxy(
- IXceedBackupJob __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedBackupJob_get_EncryptionPassword_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedBackupJob_put_EncryptionPassword_Proxy(
- IXceedBackupJob __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IXceedBackupJob_put_EncryptionPassword_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedBackupJob_get_RetentionPeriod_Proxy(
- IXceedBackupJob __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedBackupJob_get_RetentionPeriod_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedBackupJob_put_RetentionPeriod_Proxy(
- IXceedBackupJob __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IXceedBackupJob_put_RetentionPeriod_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedBackupJob_get_Selection_Proxy(
- IXceedBackupJob __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedBackupJob_get_Selection_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedBackupJob_put_Selection_Proxy(
- IXceedBackupJob __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *newVal);
-
-
- void __RPC_STUB IXceedBackupJob_put_Selection_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propputref] */ HRESULT STDMETHODCALLTYPE IXceedBackupJob_putref_Selection_Proxy(
- IXceedBackupJob __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *__RPC_FAR *newVal);
-
-
- void __RPC_STUB IXceedBackupJob_putref_Selection_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedBackupJob_get_VerifyAfterBackup_Proxy(
- IXceedBackupJob __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedBackupJob_get_VerifyAfterBackup_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedBackupJob_put_VerifyAfterBackup_Proxy(
- IXceedBackupJob __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL newVal);
-
-
- void __RPC_STUB IXceedBackupJob_put_VerifyAfterBackup_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IXceedBackupJob_INTERFACE_DEFINED__ */
-
-
- #ifndef __IXceedRestoreJob_INTERFACE_DEFINED__
- #define __IXceedRestoreJob_INTERFACE_DEFINED__
-
- /* interface IXceedRestoreJob */
- /* [version][unique][helpstring][dual][uuid][object] */
-
-
- EXTERN_C const IID IID_IXceedRestoreJob;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("8C1CA45A-F430-11D2-A5D1-00105A9C91C6")
- IXceedRestoreJob : public IDispatch
- {
- public:
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_BackupSetName(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_BackupSetName(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_EncryptionPassword(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_EncryptionPassword(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_PreservePaths(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_PreservePaths(
- /* [in] */ VARIANT_BOOL newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_RedirectToFolder(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_RedirectToFolder(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_RestoreCorruptedFiles(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_RestoreCorruptedFiles(
- /* [in] */ VARIANT_BOOL newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_RestoreSecurity(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_RestoreSecurity(
- /* [in] */ VARIANT_BOOL newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_Selection(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_Selection(
- /* [in] */ IDispatch __RPC_FAR *newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propputref] */ HRESULT STDMETHODCALLTYPE putref_Selection(
- /* [in] */ IDispatch __RPC_FAR *__RPC_FAR *newVal) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IXceedRestoreJobVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IXceedRestoreJob __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IXceedRestoreJob __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IXceedRestoreJob __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IXceedRestoreJob __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IXceedRestoreJob __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IXceedRestoreJob __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 )(
- IXceedRestoreJob __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][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BackupSetName )(
- IXceedRestoreJob __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_BackupSetName )(
- IXceedRestoreJob __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EncryptionPassword )(
- IXceedRestoreJob __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EncryptionPassword )(
- IXceedRestoreJob __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_PreservePaths )(
- IXceedRestoreJob __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_PreservePaths )(
- IXceedRestoreJob __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RedirectToFolder )(
- IXceedRestoreJob __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RedirectToFolder )(
- IXceedRestoreJob __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RestoreCorruptedFiles )(
- IXceedRestoreJob __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RestoreCorruptedFiles )(
- IXceedRestoreJob __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RestoreSecurity )(
- IXceedRestoreJob __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RestoreSecurity )(
- IXceedRestoreJob __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Selection )(
- IXceedRestoreJob __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Selection )(
- IXceedRestoreJob __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *newVal);
-
- /* [helpstring][helpcontext][id][propputref] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *putref_Selection )(
- IXceedRestoreJob __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *__RPC_FAR *newVal);
-
- END_INTERFACE
- } IXceedRestoreJobVtbl;
-
- interface IXceedRestoreJob
- {
- CONST_VTBL struct IXceedRestoreJobVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IXceedRestoreJob_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IXceedRestoreJob_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IXceedRestoreJob_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IXceedRestoreJob_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IXceedRestoreJob_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IXceedRestoreJob_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IXceedRestoreJob_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IXceedRestoreJob_get_BackupSetName(This,pVal) \
- (This)->lpVtbl -> get_BackupSetName(This,pVal)
-
- #define IXceedRestoreJob_put_BackupSetName(This,newVal) \
- (This)->lpVtbl -> put_BackupSetName(This,newVal)
-
- #define IXceedRestoreJob_get_EncryptionPassword(This,pVal) \
- (This)->lpVtbl -> get_EncryptionPassword(This,pVal)
-
- #define IXceedRestoreJob_put_EncryptionPassword(This,newVal) \
- (This)->lpVtbl -> put_EncryptionPassword(This,newVal)
-
- #define IXceedRestoreJob_get_PreservePaths(This,pVal) \
- (This)->lpVtbl -> get_PreservePaths(This,pVal)
-
- #define IXceedRestoreJob_put_PreservePaths(This,newVal) \
- (This)->lpVtbl -> put_PreservePaths(This,newVal)
-
- #define IXceedRestoreJob_get_RedirectToFolder(This,pVal) \
- (This)->lpVtbl -> get_RedirectToFolder(This,pVal)
-
- #define IXceedRestoreJob_put_RedirectToFolder(This,newVal) \
- (This)->lpVtbl -> put_RedirectToFolder(This,newVal)
-
- #define IXceedRestoreJob_get_RestoreCorruptedFiles(This,pVal) \
- (This)->lpVtbl -> get_RestoreCorruptedFiles(This,pVal)
-
- #define IXceedRestoreJob_put_RestoreCorruptedFiles(This,newVal) \
- (This)->lpVtbl -> put_RestoreCorruptedFiles(This,newVal)
-
- #define IXceedRestoreJob_get_RestoreSecurity(This,pVal) \
- (This)->lpVtbl -> get_RestoreSecurity(This,pVal)
-
- #define IXceedRestoreJob_put_RestoreSecurity(This,newVal) \
- (This)->lpVtbl -> put_RestoreSecurity(This,newVal)
-
- #define IXceedRestoreJob_get_Selection(This,pVal) \
- (This)->lpVtbl -> get_Selection(This,pVal)
-
- #define IXceedRestoreJob_put_Selection(This,newVal) \
- (This)->lpVtbl -> put_Selection(This,newVal)
-
- #define IXceedRestoreJob_putref_Selection(This,newVal) \
- (This)->lpVtbl -> putref_Selection(This,newVal)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedRestoreJob_get_BackupSetName_Proxy(
- IXceedRestoreJob __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedRestoreJob_get_BackupSetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedRestoreJob_put_BackupSetName_Proxy(
- IXceedRestoreJob __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IXceedRestoreJob_put_BackupSetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedRestoreJob_get_EncryptionPassword_Proxy(
- IXceedRestoreJob __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedRestoreJob_get_EncryptionPassword_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedRestoreJob_put_EncryptionPassword_Proxy(
- IXceedRestoreJob __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IXceedRestoreJob_put_EncryptionPassword_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedRestoreJob_get_PreservePaths_Proxy(
- IXceedRestoreJob __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedRestoreJob_get_PreservePaths_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedRestoreJob_put_PreservePaths_Proxy(
- IXceedRestoreJob __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL newVal);
-
-
- void __RPC_STUB IXceedRestoreJob_put_PreservePaths_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedRestoreJob_get_RedirectToFolder_Proxy(
- IXceedRestoreJob __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedRestoreJob_get_RedirectToFolder_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedRestoreJob_put_RedirectToFolder_Proxy(
- IXceedRestoreJob __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IXceedRestoreJob_put_RedirectToFolder_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedRestoreJob_get_RestoreCorruptedFiles_Proxy(
- IXceedRestoreJob __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedRestoreJob_get_RestoreCorruptedFiles_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedRestoreJob_put_RestoreCorruptedFiles_Proxy(
- IXceedRestoreJob __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL newVal);
-
-
- void __RPC_STUB IXceedRestoreJob_put_RestoreCorruptedFiles_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedRestoreJob_get_RestoreSecurity_Proxy(
- IXceedRestoreJob __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedRestoreJob_get_RestoreSecurity_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedRestoreJob_put_RestoreSecurity_Proxy(
- IXceedRestoreJob __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL newVal);
-
-
- void __RPC_STUB IXceedRestoreJob_put_RestoreSecurity_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedRestoreJob_get_Selection_Proxy(
- IXceedRestoreJob __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedRestoreJob_get_Selection_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedRestoreJob_put_Selection_Proxy(
- IXceedRestoreJob __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *newVal);
-
-
- void __RPC_STUB IXceedRestoreJob_put_Selection_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propputref] */ HRESULT STDMETHODCALLTYPE IXceedRestoreJob_putref_Selection_Proxy(
- IXceedRestoreJob __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *__RPC_FAR *newVal);
-
-
- void __RPC_STUB IXceedRestoreJob_putref_Selection_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IXceedRestoreJob_INTERFACE_DEFINED__ */
-
-
- #ifndef __IXceedScheduledJob_INTERFACE_DEFINED__
- #define __IXceedScheduledJob_INTERFACE_DEFINED__
-
- /* interface IXceedScheduledJob */
- /* [version][unique][helpstring][dual][uuid][object] */
-
-
- EXTERN_C const IID IID_IXceedScheduledJob;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("8C1CA45C-F430-11D2-A5D1-00105A9C91C6")
- IXceedScheduledJob : public IDispatch
- {
- public:
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_DaysOfWeek(
- /* [retval][out] */ bkpDaysOfWeek __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_DaysOfWeek(
- /* [in] */ bkpDaysOfWeek newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_Job(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_Job(
- /* [in] */ IDispatch __RPC_FAR *newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propputref] */ HRESULT STDMETHODCALLTYPE putref_Job(
- /* [in] */ IDispatch __RPC_FAR *__RPC_FAR *newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_RecurrenceType(
- /* [retval][out] */ bkpRecurrenceType __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_RecurrenceType(
- /* [in] */ bkpRecurrenceType newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_RecurrenceInterval(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_RecurrenceInterval(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_Required(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_Required(
- /* [in] */ VARIANT_BOOL newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_StartDate(
- /* [retval][out] */ DATE __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_StartDate(
- /* [in] */ DATE newVal) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IXceedScheduledJobVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IXceedScheduledJob __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IXceedScheduledJob __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IXceedScheduledJob __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IXceedScheduledJob __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IXceedScheduledJob __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IXceedScheduledJob __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 )(
- IXceedScheduledJob __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][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DaysOfWeek )(
- IXceedScheduledJob __RPC_FAR * This,
- /* [retval][out] */ bkpDaysOfWeek __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DaysOfWeek )(
- IXceedScheduledJob __RPC_FAR * This,
- /* [in] */ bkpDaysOfWeek newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Job )(
- IXceedScheduledJob __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Job )(
- IXceedScheduledJob __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *newVal);
-
- /* [helpstring][helpcontext][id][propputref] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *putref_Job )(
- IXceedScheduledJob __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *__RPC_FAR *newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RecurrenceType )(
- IXceedScheduledJob __RPC_FAR * This,
- /* [retval][out] */ bkpRecurrenceType __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RecurrenceType )(
- IXceedScheduledJob __RPC_FAR * This,
- /* [in] */ bkpRecurrenceType newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RecurrenceInterval )(
- IXceedScheduledJob __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RecurrenceInterval )(
- IXceedScheduledJob __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Required )(
- IXceedScheduledJob __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Required )(
- IXceedScheduledJob __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_StartDate )(
- IXceedScheduledJob __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_StartDate )(
- IXceedScheduledJob __RPC_FAR * This,
- /* [in] */ DATE newVal);
-
- END_INTERFACE
- } IXceedScheduledJobVtbl;
-
- interface IXceedScheduledJob
- {
- CONST_VTBL struct IXceedScheduledJobVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IXceedScheduledJob_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IXceedScheduledJob_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IXceedScheduledJob_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IXceedScheduledJob_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IXceedScheduledJob_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IXceedScheduledJob_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IXceedScheduledJob_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IXceedScheduledJob_get_DaysOfWeek(This,pVal) \
- (This)->lpVtbl -> get_DaysOfWeek(This,pVal)
-
- #define IXceedScheduledJob_put_DaysOfWeek(This,newVal) \
- (This)->lpVtbl -> put_DaysOfWeek(This,newVal)
-
- #define IXceedScheduledJob_get_Job(This,pVal) \
- (This)->lpVtbl -> get_Job(This,pVal)
-
- #define IXceedScheduledJob_put_Job(This,newVal) \
- (This)->lpVtbl -> put_Job(This,newVal)
-
- #define IXceedScheduledJob_putref_Job(This,newVal) \
- (This)->lpVtbl -> putref_Job(This,newVal)
-
- #define IXceedScheduledJob_get_RecurrenceType(This,pVal) \
- (This)->lpVtbl -> get_RecurrenceType(This,pVal)
-
- #define IXceedScheduledJob_put_RecurrenceType(This,newVal) \
- (This)->lpVtbl -> put_RecurrenceType(This,newVal)
-
- #define IXceedScheduledJob_get_RecurrenceInterval(This,pVal) \
- (This)->lpVtbl -> get_RecurrenceInterval(This,pVal)
-
- #define IXceedScheduledJob_put_RecurrenceInterval(This,newVal) \
- (This)->lpVtbl -> put_RecurrenceInterval(This,newVal)
-
- #define IXceedScheduledJob_get_Required(This,pVal) \
- (This)->lpVtbl -> get_Required(This,pVal)
-
- #define IXceedScheduledJob_put_Required(This,newVal) \
- (This)->lpVtbl -> put_Required(This,newVal)
-
- #define IXceedScheduledJob_get_StartDate(This,pVal) \
- (This)->lpVtbl -> get_StartDate(This,pVal)
-
- #define IXceedScheduledJob_put_StartDate(This,newVal) \
- (This)->lpVtbl -> put_StartDate(This,newVal)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedScheduledJob_get_DaysOfWeek_Proxy(
- IXceedScheduledJob __RPC_FAR * This,
- /* [retval][out] */ bkpDaysOfWeek __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedScheduledJob_get_DaysOfWeek_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedScheduledJob_put_DaysOfWeek_Proxy(
- IXceedScheduledJob __RPC_FAR * This,
- /* [in] */ bkpDaysOfWeek newVal);
-
-
- void __RPC_STUB IXceedScheduledJob_put_DaysOfWeek_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedScheduledJob_get_Job_Proxy(
- IXceedScheduledJob __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedScheduledJob_get_Job_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedScheduledJob_put_Job_Proxy(
- IXceedScheduledJob __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *newVal);
-
-
- void __RPC_STUB IXceedScheduledJob_put_Job_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propputref] */ HRESULT STDMETHODCALLTYPE IXceedScheduledJob_putref_Job_Proxy(
- IXceedScheduledJob __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *__RPC_FAR *newVal);
-
-
- void __RPC_STUB IXceedScheduledJob_putref_Job_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedScheduledJob_get_RecurrenceType_Proxy(
- IXceedScheduledJob __RPC_FAR * This,
- /* [retval][out] */ bkpRecurrenceType __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedScheduledJob_get_RecurrenceType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedScheduledJob_put_RecurrenceType_Proxy(
- IXceedScheduledJob __RPC_FAR * This,
- /* [in] */ bkpRecurrenceType newVal);
-
-
- void __RPC_STUB IXceedScheduledJob_put_RecurrenceType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedScheduledJob_get_RecurrenceInterval_Proxy(
- IXceedScheduledJob __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedScheduledJob_get_RecurrenceInterval_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedScheduledJob_put_RecurrenceInterval_Proxy(
- IXceedScheduledJob __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IXceedScheduledJob_put_RecurrenceInterval_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedScheduledJob_get_Required_Proxy(
- IXceedScheduledJob __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedScheduledJob_get_Required_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedScheduledJob_put_Required_Proxy(
- IXceedScheduledJob __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL newVal);
-
-
- void __RPC_STUB IXceedScheduledJob_put_Required_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedScheduledJob_get_StartDate_Proxy(
- IXceedScheduledJob __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedScheduledJob_get_StartDate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedScheduledJob_put_StartDate_Proxy(
- IXceedScheduledJob __RPC_FAR * This,
- /* [in] */ DATE newVal);
-
-
- void __RPC_STUB IXceedScheduledJob_put_StartDate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IXceedScheduledJob_INTERFACE_DEFINED__ */
-
-
- #ifndef __IXceedScheduledJobs_INTERFACE_DEFINED__
- #define __IXceedScheduledJobs_INTERFACE_DEFINED__
-
- /* interface IXceedScheduledJobs */
- /* [version][unique][helpstring][dual][uuid][object] */
-
-
- EXTERN_C const IID IID_IXceedScheduledJobs;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("D44F1B20-F80F-11d2-A5D2-00105A9C91C6")
- IXceedScheduledJobs : public IDispatch
- {
- public:
- virtual /* [hidden][restricted][id][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_Item(
- /* [in] */ VARIANT __RPC_FAR *vaIndex,
- /* [retval][out] */ IXceedScheduledJob __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Add(
- /* [in] */ IDispatch __RPC_FAR *xScheduledJob) = 0;
-
- virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Remove(
- /* [in] */ VARIANT __RPC_FAR *vaIndex) = 0;
-
- virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Clear( void) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IXceedScheduledJobsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IXceedScheduledJobs __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IXceedScheduledJobs __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IXceedScheduledJobs __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IXceedScheduledJobs __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IXceedScheduledJobs __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IXceedScheduledJobs __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 )(
- IXceedScheduledJobs __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);
-
- /* [hidden][restricted][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get__NewEnum )(
- IXceedScheduledJobs __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Item )(
- IXceedScheduledJobs __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *vaIndex,
- /* [retval][out] */ IXceedScheduledJob __RPC_FAR *__RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Count )(
- IXceedScheduledJobs __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Add )(
- IXceedScheduledJobs __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *xScheduledJob);
-
- /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Remove )(
- IXceedScheduledJobs __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *vaIndex);
-
- /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clear )(
- IXceedScheduledJobs __RPC_FAR * This);
-
- END_INTERFACE
- } IXceedScheduledJobsVtbl;
-
- interface IXceedScheduledJobs
- {
- CONST_VTBL struct IXceedScheduledJobsVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IXceedScheduledJobs_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IXceedScheduledJobs_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IXceedScheduledJobs_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IXceedScheduledJobs_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IXceedScheduledJobs_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IXceedScheduledJobs_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IXceedScheduledJobs_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IXceedScheduledJobs_get__NewEnum(This,pVal) \
- (This)->lpVtbl -> get__NewEnum(This,pVal)
-
- #define IXceedScheduledJobs_get_Item(This,vaIndex,pVal) \
- (This)->lpVtbl -> get_Item(This,vaIndex,pVal)
-
- #define IXceedScheduledJobs_get_Count(This,pVal) \
- (This)->lpVtbl -> get_Count(This,pVal)
-
- #define IXceedScheduledJobs_Add(This,xScheduledJob) \
- (This)->lpVtbl -> Add(This,xScheduledJob)
-
- #define IXceedScheduledJobs_Remove(This,vaIndex) \
- (This)->lpVtbl -> Remove(This,vaIndex)
-
- #define IXceedScheduledJobs_Clear(This) \
- (This)->lpVtbl -> Clear(This)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [hidden][restricted][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedScheduledJobs_get__NewEnum_Proxy(
- IXceedScheduledJobs __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedScheduledJobs_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedScheduledJobs_get_Item_Proxy(
- IXceedScheduledJobs __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *vaIndex,
- /* [retval][out] */ IXceedScheduledJob __RPC_FAR *__RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedScheduledJobs_get_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedScheduledJobs_get_Count_Proxy(
- IXceedScheduledJobs __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedScheduledJobs_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE IXceedScheduledJobs_Add_Proxy(
- IXceedScheduledJobs __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *xScheduledJob);
-
-
- void __RPC_STUB IXceedScheduledJobs_Add_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE IXceedScheduledJobs_Remove_Proxy(
- IXceedScheduledJobs __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *vaIndex);
-
-
- void __RPC_STUB IXceedScheduledJobs_Remove_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE IXceedScheduledJobs_Clear_Proxy(
- IXceedScheduledJobs __RPC_FAR * This);
-
-
- void __RPC_STUB IXceedScheduledJobs_Clear_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IXceedScheduledJobs_INTERFACE_DEFINED__ */
-
-
- #ifndef __IXceedBackup_INTERFACE_DEFINED__
- #define __IXceedBackup_INTERFACE_DEFINED__
-
- /* interface IXceedBackup */
- /* [version][unique][helpstring][dual][uuid][object] */
-
-
- EXTERN_C const IID IID_IXceedBackup;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("02DCD053-ECFD-11D2-A5CD-00105A9C91C6")
- IXceedBackup : public IDispatch
- {
- public:
- virtual /* [helpstring][helpcontext][id][nonbrowsable][propget] */ HRESULT STDMETHODCALLTYPE get_Abort(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][nonbrowsable][propput] */ HRESULT STDMETHODCALLTYPE put_Abort(
- /* [in] */ VARIANT_BOOL newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_BackgroundProcessing(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_BackgroundProcessing(
- /* [in] */ VARIANT_BOOL newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_CatalogFolder(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_CatalogFolder(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][nonbrowsable][propget] */ HRESULT STDMETHODCALLTYPE get_CurrentOperation(
- /* [retval][out] */ bkpCurrentOperation __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_LogDetailLevel(
- /* [retval][out] */ bkpLogDetailLevel __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_LogDetailLevel(
- /* [in] */ bkpLogDetailLevel newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_LogFolder(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_LogFolder(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_ScheduledJobs(
- /* [retval][out] */ IXceedScheduledJobs __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][id][nonbrowsable][propget] */ HRESULT STDMETHODCALLTYPE get_LogFilename(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [hidden][id] */ HRESULT STDMETHODCALLTYPE AboutBox( void) = 0;
-
- virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Backup(
- /* [in] */ IDispatch __RPC_FAR *xBackupJob,
- /* [retval][out] */ bkpError __RPC_FAR *xErr) = 0;
-
- virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE BrowseCatalogs(
- /* [in] */ IDispatch __RPC_FAR *xFileSelection,
- /* [in] */ BSTR sBackupSetName,
- /* [retval][out] */ bkpError __RPC_FAR *xErr) = 0;
-
- virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE GetErrorDescription(
- /* [in] */ bkpValueType xValueType,
- /* [in] */ long lValue,
- /* [retval][out] */ BSTR __RPC_FAR *sRet) = 0;
-
- virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE License(
- /* [in] */ BSTR sLicense,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bRet) = 0;
-
- virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE RecreateCatalogs(
- /* [in] */ BSTR sBackupSetName,
- /* [in] */ BSTR sBackupFolder,
- /* [retval][out] */ bkpError __RPC_FAR *xErr) = 0;
-
- virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Restore(
- /* [in] */ IDispatch __RPC_FAR *xRestoreJob,
- /* [retval][out] */ bkpError __RPC_FAR *xErr) = 0;
-
- virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE StartScheduler(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bRet) = 0;
-
- virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE StopScheduler(
- /* [defaultvalue][optional][in] */ VARIANT_BOOL bWaitForRunningJob = FALSE) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IXceedBackupVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IXceedBackup __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IXceedBackup __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IXceedBackup __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IXceedBackup __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 )(
- IXceedBackup __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][helpcontext][id][nonbrowsable][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Abort )(
- IXceedBackup __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][nonbrowsable][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Abort )(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BackgroundProcessing )(
- IXceedBackup __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_BackgroundProcessing )(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CatalogFolder )(
- IXceedBackup __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_CatalogFolder )(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][helpcontext][id][nonbrowsable][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CurrentOperation )(
- IXceedBackup __RPC_FAR * This,
- /* [retval][out] */ bkpCurrentOperation __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_LogDetailLevel )(
- IXceedBackup __RPC_FAR * This,
- /* [retval][out] */ bkpLogDetailLevel __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_LogDetailLevel )(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ bkpLogDetailLevel newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_LogFolder )(
- IXceedBackup __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_LogFolder )(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ScheduledJobs )(
- IXceedBackup __RPC_FAR * This,
- /* [retval][out] */ IXceedScheduledJobs __RPC_FAR *__RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][id][nonbrowsable][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_LogFilename )(
- IXceedBackup __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [hidden][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AboutBox )(
- IXceedBackup __RPC_FAR * This);
-
- /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Backup )(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *xBackupJob,
- /* [retval][out] */ bkpError __RPC_FAR *xErr);
-
- /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *BrowseCatalogs )(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *xFileSelection,
- /* [in] */ BSTR sBackupSetName,
- /* [retval][out] */ bkpError __RPC_FAR *xErr);
-
- /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetErrorDescription )(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ bkpValueType xValueType,
- /* [in] */ long lValue,
- /* [retval][out] */ BSTR __RPC_FAR *sRet);
-
- /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *License )(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ BSTR sLicense,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bRet);
-
- /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RecreateCatalogs )(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ BSTR sBackupSetName,
- /* [in] */ BSTR sBackupFolder,
- /* [retval][out] */ bkpError __RPC_FAR *xErr);
-
- /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Restore )(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *xRestoreJob,
- /* [retval][out] */ bkpError __RPC_FAR *xErr);
-
- /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *StartScheduler )(
- IXceedBackup __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bRet);
-
- /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *StopScheduler )(
- IXceedBackup __RPC_FAR * This,
- /* [defaultvalue][optional][in] */ VARIANT_BOOL bWaitForRunningJob);
-
- END_INTERFACE
- } IXceedBackupVtbl;
-
- interface IXceedBackup
- {
- CONST_VTBL struct IXceedBackupVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IXceedBackup_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IXceedBackup_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IXceedBackup_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IXceedBackup_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IXceedBackup_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IXceedBackup_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IXceedBackup_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IXceedBackup_get_Abort(This,pVal) \
- (This)->lpVtbl -> get_Abort(This,pVal)
-
- #define IXceedBackup_put_Abort(This,newVal) \
- (This)->lpVtbl -> put_Abort(This,newVal)
-
- #define IXceedBackup_get_BackgroundProcessing(This,pVal) \
- (This)->lpVtbl -> get_BackgroundProcessing(This,pVal)
-
- #define IXceedBackup_put_BackgroundProcessing(This,newVal) \
- (This)->lpVtbl -> put_BackgroundProcessing(This,newVal)
-
- #define IXceedBackup_get_CatalogFolder(This,pVal) \
- (This)->lpVtbl -> get_CatalogFolder(This,pVal)
-
- #define IXceedBackup_put_CatalogFolder(This,newVal) \
- (This)->lpVtbl -> put_CatalogFolder(This,newVal)
-
- #define IXceedBackup_get_CurrentOperation(This,pVal) \
- (This)->lpVtbl -> get_CurrentOperation(This,pVal)
-
- #define IXceedBackup_get_LogDetailLevel(This,pVal) \
- (This)->lpVtbl -> get_LogDetailLevel(This,pVal)
-
- #define IXceedBackup_put_LogDetailLevel(This,newVal) \
- (This)->lpVtbl -> put_LogDetailLevel(This,newVal)
-
- #define IXceedBackup_get_LogFolder(This,pVal) \
- (This)->lpVtbl -> get_LogFolder(This,pVal)
-
- #define IXceedBackup_put_LogFolder(This,newVal) \
- (This)->lpVtbl -> put_LogFolder(This,newVal)
-
- #define IXceedBackup_get_ScheduledJobs(This,pVal) \
- (This)->lpVtbl -> get_ScheduledJobs(This,pVal)
-
- #define IXceedBackup_get_LogFilename(This,pVal) \
- (This)->lpVtbl -> get_LogFilename(This,pVal)
-
- #define IXceedBackup_AboutBox(This) \
- (This)->lpVtbl -> AboutBox(This)
-
- #define IXceedBackup_Backup(This,xBackupJob,xErr) \
- (This)->lpVtbl -> Backup(This,xBackupJob,xErr)
-
- #define IXceedBackup_BrowseCatalogs(This,xFileSelection,sBackupSetName,xErr) \
- (This)->lpVtbl -> BrowseCatalogs(This,xFileSelection,sBackupSetName,xErr)
-
- #define IXceedBackup_GetErrorDescription(This,xValueType,lValue,sRet) \
- (This)->lpVtbl -> GetErrorDescription(This,xValueType,lValue,sRet)
-
- #define IXceedBackup_License(This,sLicense,bRet) \
- (This)->lpVtbl -> License(This,sLicense,bRet)
-
- #define IXceedBackup_RecreateCatalogs(This,sBackupSetName,sBackupFolder,xErr) \
- (This)->lpVtbl -> RecreateCatalogs(This,sBackupSetName,sBackupFolder,xErr)
-
- #define IXceedBackup_Restore(This,xRestoreJob,xErr) \
- (This)->lpVtbl -> Restore(This,xRestoreJob,xErr)
-
- #define IXceedBackup_StartScheduler(This,bRet) \
- (This)->lpVtbl -> StartScheduler(This,bRet)
-
- #define IXceedBackup_StopScheduler(This,bWaitForRunningJob) \
- (This)->lpVtbl -> StopScheduler(This,bWaitForRunningJob)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][helpcontext][id][nonbrowsable][propget] */ HRESULT STDMETHODCALLTYPE IXceedBackup_get_Abort_Proxy(
- IXceedBackup __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedBackup_get_Abort_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][nonbrowsable][propput] */ HRESULT STDMETHODCALLTYPE IXceedBackup_put_Abort_Proxy(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL newVal);
-
-
- void __RPC_STUB IXceedBackup_put_Abort_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedBackup_get_BackgroundProcessing_Proxy(
- IXceedBackup __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedBackup_get_BackgroundProcessing_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedBackup_put_BackgroundProcessing_Proxy(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL newVal);
-
-
- void __RPC_STUB IXceedBackup_put_BackgroundProcessing_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedBackup_get_CatalogFolder_Proxy(
- IXceedBackup __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedBackup_get_CatalogFolder_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedBackup_put_CatalogFolder_Proxy(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IXceedBackup_put_CatalogFolder_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][nonbrowsable][propget] */ HRESULT STDMETHODCALLTYPE IXceedBackup_get_CurrentOperation_Proxy(
- IXceedBackup __RPC_FAR * This,
- /* [retval][out] */ bkpCurrentOperation __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedBackup_get_CurrentOperation_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedBackup_get_LogDetailLevel_Proxy(
- IXceedBackup __RPC_FAR * This,
- /* [retval][out] */ bkpLogDetailLevel __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedBackup_get_LogDetailLevel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedBackup_put_LogDetailLevel_Proxy(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ bkpLogDetailLevel newVal);
-
-
- void __RPC_STUB IXceedBackup_put_LogDetailLevel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedBackup_get_LogFolder_Proxy(
- IXceedBackup __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedBackup_get_LogFolder_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IXceedBackup_put_LogFolder_Proxy(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IXceedBackup_put_LogFolder_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IXceedBackup_get_ScheduledJobs_Proxy(
- IXceedBackup __RPC_FAR * This,
- /* [retval][out] */ IXceedScheduledJobs __RPC_FAR *__RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedBackup_get_ScheduledJobs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][nonbrowsable][propget] */ HRESULT STDMETHODCALLTYPE IXceedBackup_get_LogFilename_Proxy(
- IXceedBackup __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IXceedBackup_get_LogFilename_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][id] */ HRESULT STDMETHODCALLTYPE IXceedBackup_AboutBox_Proxy(
- IXceedBackup __RPC_FAR * This);
-
-
- void __RPC_STUB IXceedBackup_AboutBox_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE IXceedBackup_Backup_Proxy(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *xBackupJob,
- /* [retval][out] */ bkpError __RPC_FAR *xErr);
-
-
- void __RPC_STUB IXceedBackup_Backup_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE IXceedBackup_BrowseCatalogs_Proxy(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *xFileSelection,
- /* [in] */ BSTR sBackupSetName,
- /* [retval][out] */ bkpError __RPC_FAR *xErr);
-
-
- void __RPC_STUB IXceedBackup_BrowseCatalogs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE IXceedBackup_GetErrorDescription_Proxy(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ bkpValueType xValueType,
- /* [in] */ long lValue,
- /* [retval][out] */ BSTR __RPC_FAR *sRet);
-
-
- void __RPC_STUB IXceedBackup_GetErrorDescription_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE IXceedBackup_License_Proxy(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ BSTR sLicense,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bRet);
-
-
- void __RPC_STUB IXceedBackup_License_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE IXceedBackup_RecreateCatalogs_Proxy(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ BSTR sBackupSetName,
- /* [in] */ BSTR sBackupFolder,
- /* [retval][out] */ bkpError __RPC_FAR *xErr);
-
-
- void __RPC_STUB IXceedBackup_RecreateCatalogs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE IXceedBackup_Restore_Proxy(
- IXceedBackup __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *xRestoreJob,
- /* [retval][out] */ bkpError __RPC_FAR *xErr);
-
-
- void __RPC_STUB IXceedBackup_Restore_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE IXceedBackup_StartScheduler_Proxy(
- IXceedBackup __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bRet);
-
-
- void __RPC_STUB IXceedBackup_StartScheduler_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE IXceedBackup_StopScheduler_Proxy(
- IXceedBackup __RPC_FAR * This,
- /* [defaultvalue][optional][in] */ VARIANT_BOOL bWaitForRunningJob);
-
-
- void __RPC_STUB IXceedBackup_StopScheduler_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IXceedBackup_INTERFACE_DEFINED__ */
-
-
- #ifndef ___IXceedBackupEvents_DISPINTERFACE_DEFINED__
- #define ___IXceedBackupEvents_DISPINTERFACE_DEFINED__
-
- /* dispinterface _IXceedBackupEvents */
- /* [version][helpstring][uuid] */
-
-
- EXTERN_C const IID DIID__IXceedBackupEvents;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("02DCD055-ECFD-11D2-A5CD-00105A9C91C6")
- _IXceedBackupEvents : public IDispatch
- {
- };
-
- #else /* C style interface */
-
- typedef struct _IXceedBackupEventsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- _IXceedBackupEvents __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- _IXceedBackupEvents __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- _IXceedBackupEvents __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- _IXceedBackupEvents __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- _IXceedBackupEvents __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- _IXceedBackupEvents __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 )(
- _IXceedBackupEvents __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);
-
- END_INTERFACE
- } _IXceedBackupEventsVtbl;
-
- interface _IXceedBackupEvents
- {
- CONST_VTBL struct _IXceedBackupEventsVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define _IXceedBackupEvents_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define _IXceedBackupEvents_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define _IXceedBackupEvents_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define _IXceedBackupEvents_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define _IXceedBackupEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define _IXceedBackupEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define _IXceedBackupEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
- #endif /* ___IXceedBackupEvents_DISPINTERFACE_DEFINED__ */
-
-
- EXTERN_C const CLSID CLSID_FileSelection;
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("8C1CA457-F430-11D2-A5D1-00105A9C91C6")
- FileSelection;
- #endif
-
- EXTERN_C const CLSID CLSID_BackupJob;
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("8C1CA459-F430-11D2-A5D1-00105A9C91C6")
- BackupJob;
- #endif
-
- EXTERN_C const CLSID CLSID_RestoreJob;
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("8C1CA45B-F430-11D2-A5D1-00105A9C91C6")
- RestoreJob;
- #endif
-
- EXTERN_C const CLSID CLSID_ScheduledJob;
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("8C1CA45D-F430-11D2-A5D1-00105A9C91C6")
- ScheduledJob;
- #endif
-
- EXTERN_C const CLSID CLSID_ScheduledJobs;
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("FDF2F720-F80F-11d2-A5D2-00105A9C91C6")
- ScheduledJobs;
- #endif
-
- EXTERN_C const CLSID CLSID_XceedBackup;
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("02DCD054-ECFD-11D2-A5CD-00105A9C91C6")
- XceedBackup;
- #endif
-
- EXTERN_C const CLSID CLSID_FileSelectionPP;
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("40B0E2F3-0DEF-11D3-9CCE-0060082AE372")
- FileSelectionPP;
- #endif
-
- EXTERN_C const CLSID CLSID_RegistrySelectionPP;
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("40B0E2F4-0DEF-11D3-9CCE-0060082AE372")
- RegistrySelectionPP;
- #endif
-
- EXTERN_C const CLSID CLSID_BackupJobPP;
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("40B0E2F5-0DEF-11D3-9CCE-0060082AE372")
- BackupJobPP;
- #endif
-
- EXTERN_C const CLSID CLSID_RestoreJobPP;
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("40B0E2F6-0DEF-11D3-9CCE-0060082AE372")
- RestoreJobPP;
- #endif
-
- EXTERN_C const CLSID CLSID_ScheduledJobPP;
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("40B0E2F7-0DEF-11D3-9CCE-0060082AE372")
- ScheduledJobPP;
- #endif
-
- EXTERN_C const CLSID CLSID_BackupSessionPP;
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("40B0E2F8-0DEF-11D3-9CCE-0060082AE372")
- BackupSessionPP;
- #endif
-
- EXTERN_C const CLSID CLSID_ScheduledJobsPP;
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("40B0E2F9-0DEF-11D3-9CCE-0060082AE372")
- ScheduledJobsPP;
- #endif
- #endif /* __XceedBackupLib_LIBRARY_DEFINED__ */
-
- /* Additional Prototypes for ALL interfaces */
-
- /* end of Additional Prototypes */
-
- #ifdef __cplusplus
- }
- #endif
-
- #endif
-
-
-