📄 adojet.h
字号:
/* [helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Visibility )(
IReplica __RPC_FAR * This,
/* [retval][out] */ VisibilityEnum __RPC_FAR *pl);
/* [helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateReplica )(
IReplica __RPC_FAR * This,
/* [in] */ BSTR replicaName,
/* [in] */ BSTR description,
/* [defaultvalue][in] */ ReplicaTypeEnum replicaType,
/* [defaultvalue][in] */ VisibilityEnum visibility,
/* [defaultvalue][in] */ long priority,
/* [defaultvalue][in] */ UpdatabilityEnum updatability);
/* [helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetObjectReplicability )(
IReplica __RPC_FAR * This,
/* [in] */ BSTR objectName,
/* [in] */ BSTR objectType,
/* [retval][out] */ VARIANT_BOOL __RPC_FAR *replicability);
/* [helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetObjectReplicability )(
IReplica __RPC_FAR * This,
/* [in] */ BSTR objectName,
/* [in] */ BSTR objectType,
/* [in] */ VARIANT_BOOL replicability);
/* [helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MakeReplicable )(
IReplica __RPC_FAR * This,
/* [optional][in] */ BSTR connectionString,
/* [defaultvalue][in] */ VARIANT_BOOL columnTracking);
/* [helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *PopulatePartial )(
IReplica __RPC_FAR * This,
/* [in] */ BSTR FullReplica);
/* [helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Synchronize )(
IReplica __RPC_FAR * This,
/* [in] */ BSTR target,
/* [defaultvalue][in] */ SyncTypeEnum syncType,
/* [defaultvalue][in] */ SyncModeEnum syncMode);
/* [helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Filters )(
IReplica __RPC_FAR * This,
/* [retval][out] */ Filters __RPC_FAR *__RPC_FAR *ppFilters);
END_INTERFACE
} IReplicaVtbl;
interface IReplica
{
CONST_VTBL struct IReplicaVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IReplica_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IReplica_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IReplica_Release(This) \
(This)->lpVtbl -> Release(This)
#define IReplica_GetTypeInfoCount(This,pctinfo) \
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
#define IReplica_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
#define IReplica_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
#define IReplica_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
#define IReplica_putref_ActiveConnection(This,pconn) \
(This)->lpVtbl -> putref_ActiveConnection(This,pconn)
#define IReplica_put_ActiveConnection(This,vConn) \
(This)->lpVtbl -> put_ActiveConnection(This,vConn)
#define IReplica_get_ActiveConnection(This,ppconn) \
(This)->lpVtbl -> get_ActiveConnection(This,ppconn)
#define IReplica_get_ConflictFunction(This,pbstr) \
(This)->lpVtbl -> get_ConflictFunction(This,pbstr)
#define IReplica_put_ConflictFunction(This,bstr) \
(This)->lpVtbl -> put_ConflictFunction(This,bstr)
#define IReplica_get_ConflictTables(This,pprset) \
(This)->lpVtbl -> get_ConflictTables(This,pprset)
#define IReplica_get_DesignMasterId(This,pvar) \
(This)->lpVtbl -> get_DesignMasterId(This,pvar)
#define IReplica_put_DesignMasterId(This,var) \
(This)->lpVtbl -> put_DesignMasterId(This,var)
#define IReplica_get_Priority(This,pl) \
(This)->lpVtbl -> get_Priority(This,pl)
#define IReplica_get_ReplicaId(This,pvar) \
(This)->lpVtbl -> get_ReplicaId(This,pvar)
#define IReplica_get_ReplicaType(This,pl) \
(This)->lpVtbl -> get_ReplicaType(This,pl)
#define IReplica_get_RetentionPeriod(This,pl) \
(This)->lpVtbl -> get_RetentionPeriod(This,pl)
#define IReplica_put_RetentionPeriod(This,l) \
(This)->lpVtbl -> put_RetentionPeriod(This,l)
#define IReplica_get_Visibility(This,pl) \
(This)->lpVtbl -> get_Visibility(This,pl)
#define IReplica_CreateReplica(This,replicaName,description,replicaType,visibility,priority,updatability) \
(This)->lpVtbl -> CreateReplica(This,replicaName,description,replicaType,visibility,priority,updatability)
#define IReplica_GetObjectReplicability(This,objectName,objectType,replicability) \
(This)->lpVtbl -> GetObjectReplicability(This,objectName,objectType,replicability)
#define IReplica_SetObjectReplicability(This,objectName,objectType,replicability) \
(This)->lpVtbl -> SetObjectReplicability(This,objectName,objectType,replicability)
#define IReplica_MakeReplicable(This,connectionString,columnTracking) \
(This)->lpVtbl -> MakeReplicable(This,connectionString,columnTracking)
#define IReplica_PopulatePartial(This,FullReplica) \
(This)->lpVtbl -> PopulatePartial(This,FullReplica)
#define IReplica_Synchronize(This,target,syncType,syncMode) \
(This)->lpVtbl -> Synchronize(This,target,syncType,syncMode)
#define IReplica_get_Filters(This,ppFilters) \
(This)->lpVtbl -> get_Filters(This,ppFilters)
#endif /* COBJMACROS */
#endif /* C style interface */
/* [helpcontext][propputref] */ HRESULT STDMETHODCALLTYPE IReplica_putref_ActiveConnection_Proxy(
IReplica __RPC_FAR * This,
/* [in] */ IDispatch __RPC_FAR *pconn);
void __RPC_STUB IReplica_putref_ActiveConnection_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IReplica_put_ActiveConnection_Proxy(
IReplica __RPC_FAR * This,
/* [in] */ VARIANT vConn);
void __RPC_STUB IReplica_put_ActiveConnection_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IReplica_get_ActiveConnection_Proxy(
IReplica __RPC_FAR * This,
/* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppconn);
void __RPC_STUB IReplica_get_ActiveConnection_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IReplica_get_ConflictFunction_Proxy(
IReplica __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstr);
void __RPC_STUB IReplica_get_ConflictFunction_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IReplica_put_ConflictFunction_Proxy(
IReplica __RPC_FAR * This,
/* [in] */ BSTR bstr);
void __RPC_STUB IReplica_put_ConflictFunction_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IReplica_get_ConflictTables_Proxy(
IReplica __RPC_FAR * This,
/* [retval][out] */ /* external definition not present */ _Recordset __RPC_FAR *__RPC_FAR *pprset);
void __RPC_STUB IReplica_get_ConflictTables_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IReplica_get_DesignMasterId_Proxy(
IReplica __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pvar);
void __RPC_STUB IReplica_get_DesignMasterId_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IReplica_put_DesignMasterId_Proxy(
IReplica __RPC_FAR * This,
/* [in] */ VARIANT var);
void __RPC_STUB IReplica_put_DesignMasterId_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IReplica_get_Priority_Proxy(
IReplica __RPC_FAR * This,
/* [retval][out] */ long __RPC_FAR *pl);
void __RPC_STUB IReplica_get_Priority_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IReplica_get_ReplicaId_Proxy(
IReplica __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pvar);
void __RPC_STUB IReplica_get_ReplicaId_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IReplica_get_ReplicaType_Proxy(
IReplica __RPC_FAR * This,
/* [retval][out] */ ReplicaTypeEnum __RPC_FAR *pl);
void __RPC_STUB IReplica_get_ReplicaType_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IReplica_get_RetentionPeriod_Proxy(
IReplica __RPC_FAR * This,
/* [retval][out] */ long __RPC_FAR *pl);
void __RPC_STUB IReplica_get_RetentionPeriod_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IReplica_put_RetentionPeriod_Proxy(
IReplica __RPC_FAR * This,
/* [in] */ long l);
void __RPC_STUB IReplica_put_RetentionPeriod_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IReplica_get_Visibility_Proxy(
IReplica __RPC_FAR * This,
/* [retval][out] */ VisibilityEnum __RPC_FAR *pl);
void __RPC_STUB IReplica_get_Visibility_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpcontext] */ HRESULT STDMETHODCALLTYPE IReplica_CreateReplica_Proxy(
IReplica __RPC_FAR * This,
/* [in] */ BSTR replicaName,
/* [in] */ BSTR description,
/* [defaultvalue][in] */ ReplicaTypeEnum replicaType,
/* [defaultvalue][in] */ VisibilityEnum visibility,
/* [defaultvalue][in] */ long priority,
/* [defaultvalue][in] */ UpdatabilityEnum updatability);
void __RPC_STUB IReplica_CreateReplica_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpcontext] */ HRESULT STDMETHODCALLTYPE IReplica_GetObjectReplicability_Proxy(
IReplica __RPC_FAR * This,
/* [in] */ BSTR objectName,
/* [in] */ BSTR objectType,
/* [retval][out] */ VARIANT_BOOL __RPC_FAR *replicability);
void __RPC_STUB IReplica_GetObjectReplicability_Stub(
IRpcStubBuffer *This,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -