📄 crsintf.h
字号:
IReplicationProject __RPC_FAR * This,
/* [string][in] */ BSTR pszDestination);
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Name )(
IReplicationProject __RPC_FAR * This,
/* [string][in] */ BSTR pszName);
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Name )(
IReplicationProject __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pvName);
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ReplicationMethod )(
IReplicationProject __RPC_FAR * This,
/* [string][in] */ BSTR pszMethod);
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ReplicationMethod )(
IReplicationProject __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pvMethod);
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_LocalDirectory )(
IReplicationProject __RPC_FAR * This,
/* [string][in] */ BSTR pszLocalDir);
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_LocalDirectory )(
IReplicationProject __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pvLocalDir);
/* [propput][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Flags )(
IReplicationProject __RPC_FAR * This,
/* [in] */ LONG lFlags);
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Flags )(
IReplicationProject __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pvFlags);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *StartReplicationClient )(
IReplicationProject __RPC_FAR * This,
/* [in] */ LONG lReserved,
/* [retval][out] */ VARIANT __RPC_FAR *pvRetVar);
END_INTERFACE
} IReplicationProjectVtbl;
interface IReplicationProject
{
CONST_VTBL struct IReplicationProjectVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IReplicationProject_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IReplicationProject_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IReplicationProject_Release(This) \
(This)->lpVtbl -> Release(This)
#define IReplicationProject_GetTypeInfoCount(This,pctinfo) \
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
#define IReplicationProject_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
#define IReplicationProject_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
#define IReplicationProject_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
#define IReplicationProject_Get(This,pszParmName,pvParmValue) \
(This)->lpVtbl -> Get(This,pszParmName,pvParmValue)
#define IReplicationProject_Put(This,pszParmName,vParmValue) \
(This)->lpVtbl -> Put(This,pszParmName,vParmValue)
#define IReplicationProject_Enum(This,pvIterator,pvParmName,pvParmValue) \
(This)->lpVtbl -> Enum(This,pvIterator,pvParmName,pvParmValue)
#define IReplicationProject_Commit(This) \
(This)->lpVtbl -> Commit(This)
#define IReplicationProject_Start(This,lFlags,pvReplInst) \
(This)->lpVtbl -> Start(This,lFlags,pvReplInst)
#define IReplicationProject_Cancel(This) \
(This)->lpVtbl -> Cancel(This)
#define IReplicationProject_Rollback(This,lNumRollbacks) \
(This)->lpVtbl -> Rollback(This,lNumRollbacks)
#define IReplicationProject_EnumReplications(This,lState,pvIterator,pvReplInfo) \
(This)->lpVtbl -> EnumReplications(This,lState,pvIterator,pvReplInfo)
#define IReplicationProject_EnumItems(This,bstrSubdir,pvIterator,pvItemInfo) \
(This)->lpVtbl -> EnumItems(This,bstrSubdir,pvIterator,pvItemInfo)
#define IReplicationProject_AddSchedule(This,pvdispSchedule) \
(This)->lpVtbl -> AddSchedule(This,pvdispSchedule)
#define IReplicationProject_EnumSchedules(This,pvlIterator,pvdispSchedule) \
(This)->lpVtbl -> EnumSchedules(This,pvlIterator,pvdispSchedule)
#define IReplicationProject_ApplyTransaction(This,lFlags) \
(This)->lpVtbl -> ApplyTransaction(This,lFlags)
#define IReplicationProject_CheckAccess(This,pvlAccessMask) \
(This)->lpVtbl -> CheckAccess(This,pvlAccessMask)
#define IReplicationProject_GrantAccess(This,pszUser,lAccessMask) \
(This)->lpVtbl -> GrantAccess(This,pszUser,lAccessMask)
#define IReplicationProject_RemoveAccess(This,pszUser) \
(This)->lpVtbl -> RemoveAccess(This,pszUser)
#define IReplicationProject_EnumAccess(This,pvIterator,pvAccess,pvUserName) \
(This)->lpVtbl -> EnumAccess(This,pvIterator,pvAccess,pvUserName)
#define IReplicationProject_AddDestination(This,pszDestination) \
(This)->lpVtbl -> AddDestination(This,pszDestination)
#define IReplicationProject_EnumDestination(This,pvIterator,pvDest) \
(This)->lpVtbl -> EnumDestination(This,pvIterator,pvDest)
#define IReplicationProject_RemoveDestination(This,pszDestination) \
(This)->lpVtbl -> RemoveDestination(This,pszDestination)
#define IReplicationProject_put_Name(This,pszName) \
(This)->lpVtbl -> put_Name(This,pszName)
#define IReplicationProject_get_Name(This,pvName) \
(This)->lpVtbl -> get_Name(This,pvName)
#define IReplicationProject_put_ReplicationMethod(This,pszMethod) \
(This)->lpVtbl -> put_ReplicationMethod(This,pszMethod)
#define IReplicationProject_get_ReplicationMethod(This,pvMethod) \
(This)->lpVtbl -> get_ReplicationMethod(This,pvMethod)
#define IReplicationProject_put_LocalDirectory(This,pszLocalDir) \
(This)->lpVtbl -> put_LocalDirectory(This,pszLocalDir)
#define IReplicationProject_get_LocalDirectory(This,pvLocalDir) \
(This)->lpVtbl -> get_LocalDirectory(This,pvLocalDir)
#define IReplicationProject_put_Flags(This,lFlags) \
(This)->lpVtbl -> put_Flags(This,lFlags)
#define IReplicationProject_get_Flags(This,pvFlags) \
(This)->lpVtbl -> get_Flags(This,pvFlags)
#define IReplicationProject_StartReplicationClient(This,lReserved,pvRetVar) \
(This)->lpVtbl -> StartReplicationClient(This,lReserved,pvRetVar)
#endif /* COBJMACROS */
#endif /* C style interface */
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_Get_Proxy(
IReplicationProject __RPC_FAR * This,
/* [string][in] */ BSTR pszParmName,
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue);
void __RPC_STUB IReplicationProject_Get_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_Put_Proxy(
IReplicationProject __RPC_FAR * This,
/* [string][in] */ BSTR pszParmName,
/* [in] */ VARIANT vParmValue);
void __RPC_STUB IReplicationProject_Put_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_Enum_Proxy(
IReplicationProject __RPC_FAR * This,
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
/* [out][in] */ VARIANT __RPC_FAR *pvParmName,
/* [retval][out] */ VARIANT __RPC_FAR *pvParmValue);
void __RPC_STUB IReplicationProject_Enum_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_Commit_Proxy(
IReplicationProject __RPC_FAR * This);
void __RPC_STUB IReplicationProject_Commit_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_Start_Proxy(
IReplicationProject __RPC_FAR * This,
/* [in] */ LONG lFlags,
/* [retval][out] */ VARIANT __RPC_FAR *pvReplInst);
void __RPC_STUB IReplicationProject_Start_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_Cancel_Proxy(
IReplicationProject __RPC_FAR * This);
void __RPC_STUB IReplicationProject_Cancel_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_Rollback_Proxy(
IReplicationProject __RPC_FAR * This,
/* [in] */ LONG lNumRollbacks);
void __RPC_STUB IReplicationProject_Rollback_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_EnumReplications_Proxy(
IReplicationProject __RPC_FAR * This,
/* [in] */ LONG lState,
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
/* [retval][out] */ VARIANT __RPC_FAR *pvReplInfo);
void __RPC_STUB IReplicationProject_EnumReplications_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_EnumItems_Proxy(
IReplicationProject __RPC_FAR * This,
/* [in] */ BSTR bstrSubdir,
/* [out][in] */ VARIANT __RPC_FAR *pvIterator,
/* [retval][out] */ VARIANT __RPC_FAR *pvItemInfo);
void __RPC_STUB IReplicationProject_EnumItems_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_AddSchedule_Proxy(
IReplicationProject __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pvdispSchedule);
void __RPC_STUB IReplicationProject_AddSchedule_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_EnumSchedules_Proxy(
IReplicationProject __RPC_FAR * This,
/* [out][in] */ VARIANT __RPC_FAR *pvlIterator,
/* [retval][out] */ VARIANT __RPC_FAR *pvdispSchedule);
void __RPC_STUB IReplicationProject_EnumSchedules_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_ApplyTransaction_Proxy(
IReplicationProject __RPC_FAR * This,
/* [in] */ LONG lFlags);
void __RPC_STUB IReplicationProject_ApplyTransaction_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_CheckAccess_Proxy(
IReplicationProject __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pvlAccessMask);
void __RPC_STUB IReplicationProject_CheckAccess_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_GrantAccess_Proxy(
IReplicationProject __RPC_FAR * This,
/* [string][in] */ BSTR pszUser,
/* [in] */ LONG lAccessMask);
void __RPC_STUB IReplicationProject_GrantAccess_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IReplicationProject_RemoveAccess_Proxy(
IReplicationProject __RPC_FAR * This,
/* [string][in] */ BSTR pszUser);
void __RPC_STUB IReplicationProject_RemoveAccess_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -