⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ca_merge30.h

📁 修正了广为流传的RDA例子中的错误 记得link里加上commctrl.lib coredll.lib use mfc in a share dll 就能正常编译了
💻 H
📖 第 1 页 / 共 5 页
字号:
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_DistributorLogin )( 
            ISSCEMerge * This,
            /* [in] */ BSTR newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_DistributorPassword )( 
            ISSCEMerge * This,
            /* [retval][out] */ BSTR *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_DistributorPassword )( 
            ISSCEMerge * This,
            /* [in] */ BSTR newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ErrorRecords )( 
            ISSCEMerge * This,
            /* [retval][out] */ ISSCEErrors **pVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ExchangeType )( 
            ISSCEMerge * This,
            /* [retval][out] */ REPL_EXCHANGE_TYPE *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ExchangeType )( 
            ISSCEMerge * This,
            /* [in] */ REPL_EXCHANGE_TYPE newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_InternetURL )( 
            ISSCEMerge * This,
            /* [retval][out] */ BSTR *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_InternetURL )( 
            ISSCEMerge * This,
            /* [in] */ BSTR newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_InternetLogin )( 
            ISSCEMerge * This,
            /* [retval][out] */ BSTR *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_InternetLogin )( 
            ISSCEMerge * This,
            /* [in] */ BSTR newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_InternetPassword )( 
            ISSCEMerge * This,
            /* [retval][out] */ BSTR *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_InternetPassword )( 
            ISSCEMerge * This,
            /* [in] */ BSTR newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_LoginTimeout )( 
            ISSCEMerge * This,
            /* [retval][out] */ short *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_LoginTimeout )( 
            ISSCEMerge * This,
            /* [in] */ short newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ProfileName )( 
            ISSCEMerge * This,
            /* [retval][out] */ BSTR *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ProfileName )( 
            ISSCEMerge * This,
            /* [in] */ BSTR newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Publisher )( 
            ISSCEMerge * This,
            /* [retval][out] */ BSTR *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Publisher )( 
            ISSCEMerge * This,
            /* [in] */ BSTR newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_PublisherAddress )( 
            ISSCEMerge * This,
            /* [retval][out] */ BSTR *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_PublisherAddress )( 
            ISSCEMerge * This,
            /* [in] */ BSTR newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_PublisherNetwork )( 
            ISSCEMerge * This,
            /* [retval][out] */ REPL_NETWORK_TYPE *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_PublisherNetwork )( 
            ISSCEMerge * This,
            /* [in] */ REPL_NETWORK_TYPE newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_PublisherDatabase )( 
            ISSCEMerge * This,
            /* [retval][out] */ BSTR *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_PublisherDatabase )( 
            ISSCEMerge * This,
            /* [in] */ BSTR newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_PublisherSecurityMode )( 
            ISSCEMerge * This,
            /* [retval][out] */ REPL_SECURITY_TYPE *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_PublisherSecurityMode )( 
            ISSCEMerge * This,
            /* [in] */ REPL_SECURITY_TYPE newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_PublisherLogin )( 
            ISSCEMerge * This,
            /* [retval][out] */ BSTR *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_PublisherLogin )( 
            ISSCEMerge * This,
            /* [in] */ BSTR newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_PublisherPassword )( 
            ISSCEMerge * This,
            /* [retval][out] */ BSTR *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_PublisherPassword )( 
            ISSCEMerge * This,
            /* [in] */ BSTR newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Publication )( 
            ISSCEMerge * This,
            /* [retval][out] */ BSTR *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Publication )( 
            ISSCEMerge * This,
            /* [in] */ BSTR newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_QueryTimeout )( 
            ISSCEMerge * This,
            /* [retval][out] */ short *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_QueryTimeout )( 
            ISSCEMerge * This,
            /* [in] */ short newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_SubscriberConnectionString )( 
            ISSCEMerge * This,
            /* [retval][out] */ BSTR *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_SubscriberConnectionString )( 
            ISSCEMerge * This,
            /* [in] */ BSTR newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_PublisherChanges )( 
            ISSCEMerge * This,
            /* [retval][out] */ long *pVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_PublisherConflicts )( 
            ISSCEMerge * This,
            /* [retval][out] */ long *pVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_SubscriberChanges )( 
            ISSCEMerge * This,
            /* [retval][out] */ long *pVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_SubscriberConflicts )( 
            ISSCEMerge * This,
            /* [retval][out] */ long *pVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Validate )( 
            ISSCEMerge * This,
            /* [retval][out] */ REPL_VALIDATE_TYPE *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Validate )( 
            ISSCEMerge * This,
            /* [in] */ REPL_VALIDATE_TYPE newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_HostName )( 
            ISSCEMerge * This,
            /* [retval][out] */ BSTR *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_HostName )( 
            ISSCEMerge * This,
            /* [in] */ BSTR newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Subscriber )( 
            ISSCEMerge * This,
            /* [retval][out] */ BSTR *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Subscriber )( 
            ISSCEMerge * This,
            /* [in] */ BSTR newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_InternetProxyServer )( 
            ISSCEMerge * This,
            /* [retval][out] */ BSTR *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_InternetProxyServer )( 
            ISSCEMerge * This,
            /* [in] */ BSTR newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_InternetProxyLogin )( 
            ISSCEMerge * This,
            /* [retval][out] */ BSTR *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_InternetProxyLogin )( 
            ISSCEMerge * This,
            /* [in] */ BSTR newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_InternetProxyPassword )( 
            ISSCEMerge * This,
            /* [retval][out] */ BSTR *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_InternetProxyPassword )( 
            ISSCEMerge * This,
            /* [in] */ BSTR newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ConnectionRetryTimeout )( 
            ISSCEMerge * This,
            /* [retval][out] */ short *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ConnectionRetryTimeout )( 
            ISSCEMerge * This,
            /* [in] */ short newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_CompressionLevel )( 
            ISSCEMerge * This,
            /* [retval][out] */ short *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_CompressionLevel )( 
            ISSCEMerge * This,
            /* [in] */ short newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ConnectionManager )( 
            ISSCEMerge * This,
            /* [retval][out] */ VARIANT_BOOL *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ConnectionManager )( 
            ISSCEMerge * This,
            /* [in] */ VARIANT_BOOL newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_StatusReportingHandler )( 
            ISSCEMerge * This,
            /* [retval][out] */ ISSCEStatusReporting **ppVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_StatusReportingHandler )( 
            ISSCEMerge * This,
            /* [in] */ ISSCEStatusReporting *newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_SnapshotTransferType )( 
            ISSCEMerge * This,
            /* [retval][out] */ SNAPSHOT_TRANSFER_TYPE *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_SnapshotTransferType )( 
            ISSCEMerge * This,
            /* [in] */ SNAPSHOT_TRANSFER_TYPE newVal);
        
        /* [id] */ HRESULT ( STDMETHODCALLTYPE *Initialize )( 
            ISSCEMerge * This);
        
        /* [id] */ HRESULT ( STDMETHODCALLTYPE *AddSubscription )( 
            ISSCEMerge * This,
            /* [defaultvalue][in] */ REPL_DBADDOPTION DBAddOption);
        
        /* [id] */ HRESULT ( STDMETHODCALLTYPE *DropSubscription )( 
            ISSCEMerge * This,
            /* [defaultvalue][in] */ REPL_DBDROPOPTION DBDropOption);
        
        /* [id] */ HRESULT ( STDMETHODCALLTYPE *Run )( 
            ISSCEMerge * This);
        
        /* [id] */ HRESULT ( STDMETHODCALLTYPE *Terminate )( 
            ISSCEMerge * This);
        
        /* [id] */ HRESULT ( STDMETHODCALLTYPE *ReInitializeSubscription )( 
            ISSCEMerge * This,
            /* [defaultvalue][in] */ VARIANT_BOOL UploadBeforeReinit);
        
        /* [id] */ HRESULT ( STDMETHODCALLTYPE *Cancel )( 
            ISSCEMerge * This);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ConnectTimeout )( 
            ISSCEMerge * This,
            /* [retval][out] */ LONG  *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ConnectTimeout )( 
            ISSCEMerge * This,
            /* [in] */ LONG  newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_SendTimeout )( 
            ISSCEMerge * This,
            /* [retval][out] */ LONG  *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_SendTimeout )( 
            ISSCEMerge * This,
            /* [in] */ LONG  newVal);
        
        /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ReceiveTimeout )( 
            ISSCEMerge * This,
            /* [retval][out] */ LONG  *pVal);
        
        /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ReceiveTimeout )( 
            ISSCEMerge * This,
            /* [in] */ LONG  newVal);
        
        END_INTERFACE
    } ISSCEMergeVtbl;

    interface ISSCEMerge
    {
        CONST_VTBL struct ISSCEMergeVtbl *lpVtbl;
    };

    

#ifdef COBJMACROS


#define ISSCEMerge_QueryInterface(This,riid,ppvObject)	\
    (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)

#define ISSCEMerge_AddRef(This)	\
    (This)->lpVtbl -> AddRef(This)

#define ISSCEMerge_Release(This)	\
    (This)->lpVtbl -> Release(This)


#define ISSCEMerge_get_Distributor(This,pVal)	\
    (This)->lpVtbl -> get_Distributor(This,pVal)

#define ISSCEMerge_put_Distributor(This,newVal)	\
    (This)->lpVtbl -> put_Distributor(This,newVal)

#define ISSCEMerge_get_DistributorAddress(This,pVal)	\
    (This)->lpVtbl -> get_DistributorAddress(This,pVal)

#define ISSCEMerge_put_DistributorAddress(This,newVal)	\
    (This)->lpVtbl -> put_DistributorAddress(This,newVal)

#define ISSCEMerge_get_DistributorNetwork(This,pVal)	\
    (This)->lpVtbl -> get_DistributorNetwork(This,pVal)

#define ISSCEMerge_put_DistributorNetwork(This,newVal)	\
    (This)->lpVtbl -> put_DistributorNetwork(This,newVal)

#define ISSCEMerge_get_DistributorSecurityMode(This,pVal)	\
    (This)->lpVtbl -> get_DistributorSecurityMode(This,pVal)

#define ISSCEMerge_put_DistributorSecurityMode(This,newVal)	\
    (This)->lpVtbl -> put_DistributorSecurityMode(This,newVal)

#define ISSCEMerge_get_DistributorLogin(This,pVal)	\
    (This)->lpVtbl -> get_DistributorLogin(This,pVal)

#define ISSCEMerge_put_DistributorLogin(This,newVal)	\
    (This)->lpVtbl -> put_DistributorLogin(This,newVal)

#define ISSCEMerge_get_DistributorPassword(This,pVal)	\
    (This)->lpVtbl -> get_DistributorPassword(This,pVal)

#define ISSCEMerge_put_DistributorPassword(This,newVal)	\
    (This)->lpVtbl -> put_DistributorPassword(This,newVal)

#define ISSCEMerge_get_ErrorRecords(This,pVal)	\
    (This)->lpVtbl -> get_ErrorRecords(This,pVal)

#define ISSCEMerge_get_ExchangeType(This,pVal)	\
    (This)->lpVtbl -> get_ExchangeType(This,pVal)

#define ISSCEMerge_put_ExchangeType(This,newVal)	\
    (This)->lpVtbl -> put_ExchangeType(This,newVal)

#define ISSCEMerge_get_InternetURL(This,pVal)	\
    (This)->lpVtbl -> get_InternetURL(This,pVal)

#define ISSCEMerge_put_InternetURL(This,newVal)	\
    (This)->lpVtbl -> put_InternetURL(This,newVal)

#define ISSCEMerge_get_InternetLogin(This,pVal)	\
    (This)->lpVtbl -> get_InternetLogin(This,pVal)

#define ISSCEMerge_put_InternetLogin(This,newVal)	\
    (This)->lpVtbl -> put_InternetLogin(This,newVal)

#define ISSCEMerge_get_InternetPassword(This,pVal)	\
    (This)->lpVtbl -> get_InternetPassword(This,pVal)

#define ISSCEMerge_put_InternetPassword(This,newVal)	\
    (This)->lpVtbl -> put_InternetPassword(This,newVal)

#define ISSCEMerge_get_LoginTimeout(This,pVal)	\
    (This)->lpVtbl -> get_LoginTimeout(This,pVal)

#define ISSCEMerge_put_LoginTimeout(This,newVal)	\
    (This)->lpVtbl -> put_LoginTimeout(This,ne

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -