📄 comserver.h
字号:
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get_NowData_Num )(
IDataSave __RPC_FAR * This,
/* [out] */ int __RPC_FAR *Num);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get_Kaijutu_Num )(
IDataSave __RPC_FAR * This,
/* [out] */ int __RPC_FAR *Num);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get_Del_Sensor_Num )(
IDataSave __RPC_FAR * This,
/* [out] */ int __RPC_FAR *Num);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get_ryjc_trace_tab )(
IDataSave __RPC_FAR * This,
short tjNo,
/* [out] */ BSTR __RPC_FAR *name,
/* [out] */ short __RPC_FAR *workno,
/* [out] */ BSTR __RPC_FAR *depart,
/* [out] */ DATE __RPC_FAR *dt,
/* [out] */ short __RPC_FAR *stno,
/* [out] */ short __RPC_FAR *dirc,
/* [out] */ short __RPC_FAR *perID);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get_ryjc_trace_num )(
IDataSave __RPC_FAR * This,
/* [out] */ int __RPC_FAR *trace_num,
/* [out] */ int __RPC_FAR *updown_num,
/* [out] */ int __RPC_FAR *alarm_num,
/* [out] */ int __RPC_FAR *fieldalarm_num,
/* [out] */ int __RPC_FAR *fieldrecord_num,
/* [out] */ int __RPC_FAR *flag);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Set_ryjc_trace_Num )(
IDataSave __RPC_FAR * This,
int trace_num,
int updown_num,
int alarm_num,
int fieldalarm_num,
int fieldrecord_num,
int flag);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get_notice_flag )(
IDataSave __RPC_FAR * This,
/* [out] */ int __RPC_FAR *notice);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Set_notice_flag )(
IDataSave __RPC_FAR * This,
int notice);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get_rjerr )(
IDataSave __RPC_FAR * This,
int errNo,
/* [out] */ int __RPC_FAR *fzNo,
/* [out] */ BYTE __RPC_FAR *errtype,
/* [out] */ DATE __RPC_FAR *start_time,
/* [out] */ DATE __RPC_FAR *end_time,
/* [out] */ BSTR __RPC_FAR *name,
/* [out] */ BSTR __RPC_FAR *describe,
/* [out] */ int __RPC_FAR *val);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get_Save_NowData )(
IDataSave __RPC_FAR * This,
int i,
/* [out] */ int __RPC_FAR *addr_sensor,
/* [out] */ float __RPC_FAR *nowdata,
/* [out] */ float __RPC_FAR *data1,
/* [out] */ float __RPC_FAR *data2,
/* [out] */ float __RPC_FAR *data3,
/* [out] */ float __RPC_FAR *data4,
/* [out] */ int __RPC_FAR *timeflag,
/* [out] */ int __RPC_FAR *rcdw);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get_NowBj_Num )(
IDataSave __RPC_FAR * This,
/* [out] */ int __RPC_FAR *num);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get_NowGz_Num )(
IDataSave __RPC_FAR * This,
/* [out] */ int __RPC_FAR *num);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get_NowBj )(
IDataSave __RPC_FAR * This,
int alarNo,
/* [out] */ int __RPC_FAR *addr_sensor,
/* [out] */ DATE __RPC_FAR *start_time,
/* [out] */ float __RPC_FAR *maxv,
/* [out] */ float __RPC_FAR *minv,
/* [out] */ float __RPC_FAR *avgv);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get_NowGz )(
IDataSave __RPC_FAR * This,
int errNo,
/* [out] */ BYTE __RPC_FAR *errorflag,
/* [out] */ int __RPC_FAR *addr_sensor,
/* [out] */ DATE __RPC_FAR *start_time,
/* [out] */ BYTE __RPC_FAR *error_type);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get_Fz_State )(
IDataSave __RPC_FAR * This,
int num,
/* [size_is][out] */ byte __RPC_FAR *test);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get_Kckz )(
IDataSave __RPC_FAR * This,
int num,
/* [size_is][out] */ long __RPC_FAR *kckzz);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get_ErrInfo )(
IDataSave __RPC_FAR * This,
int Addr_Sensor,
/* [out] */ int __RPC_FAR *State);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get_ryjc_alarm_tab )(
IDataSave __RPC_FAR * This,
short tjNo,
/* [out] */ BSTR __RPC_FAR *name,
/* [out] */ short __RPC_FAR *workno,
/* [out] */ BSTR __RPC_FAR *depart,
/* [out] */ DATE __RPC_FAR *dt,
/* [out] */ short __RPC_FAR *reno,
/* [out] */ short __RPC_FAR *perID,
/* [out] */ short __RPC_FAR *addrno);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get_ryjc_updown_tab )(
IDataSave __RPC_FAR * This,
short tjNo,
/* [out] */ BSTR __RPC_FAR *name,
/* [out] */ short __RPC_FAR *workno,
/* [out] */ BSTR __RPC_FAR *depart,
/* [out] */ DATE __RPC_FAR *updtm,
/* [out] */ DATE __RPC_FAR *downdtm,
/* [out] */ short __RPC_FAR *up_rno,
/* [out] */ short __RPC_FAR *dw_rno,
/* [out] */ short __RPC_FAR *personID,
/* [out] */ short __RPC_FAR *tag);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *setcopy_flag )(
IDataSave __RPC_FAR * This,
int flag);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get_ryjc_fieldalarm_tab )(
IDataSave __RPC_FAR * This,
/* [in] */ short tjno,
/* [out] */ short __RPC_FAR *stno,
/* [out] */ short __RPC_FAR *addrno,
/* [out] */ DATE __RPC_FAR *time,
/* [out] */ short __RPC_FAR *tag);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get_ryjc_Fieldxx_tab )(
IDataSave __RPC_FAR * This,
short tjno,
/* [out] */ short __RPC_FAR *rfid,
/* [out] */ short __RPC_FAR *addrno,
/* [out] */ DATE __RPC_FAR *intime,
/* [out] */ DATE __RPC_FAR *outtime);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Getkgch_num )(
IDataSave __RPC_FAR * This,
/* [out] */ short __RPC_FAR *num);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Getkgch )(
IDataSave __RPC_FAR * This,
short i,
/* [out] */ int __RPC_FAR *addr_sensor,
/* [out] */ DATE __RPC_FAR *st_tm,
/* [out] */ DATE __RPC_FAR *steptm,
/* [out] */ long __RPC_FAR *addtm,
/* [out] */ long __RPC_FAR *status);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Setkgch_num )(
IDataSave __RPC_FAR * This,
/* [in] */ short num);
END_INTERFACE
} IDataSaveVtbl;
interface IDataSave
{
CONST_VTBL struct IDataSaveVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IDataSave_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IDataSave_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IDataSave_Release(This) \
(This)->lpVtbl -> Release(This)
#define IDataSave_GetTypeInfoCount(This,pctinfo) \
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
#define IDataSave_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
#define IDataSave_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
#define IDataSave_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
#define IDataSave_Set_Two_Min_Flag(This,Flag) \
(This)->lpVtbl -> Set_Two_Min_Flag(This,Flag)
#define IDataSave_Set_One_Hour_Flag(This,Flag) \
(This)->lpVtbl -> Set_One_Hour_Flag(This,Flag)
#define IDataSave_Get_Alar(This,alarNo,addr_sensor,maxv,minv,avgv,start_time,end_time) \
(This)->lpVtbl -> Get_Alar(This,alarNo,addr_sensor,maxv,minv,avgv,start_time,end_time)
#define IDataSave_Set_Alar_Num(This,Num) \
(This)->lpVtbl -> Set_Alar_Num(This,Num)
#define IDataSave_Set_Err_Num(This,Num) \
(This)->lpVtbl -> Set_Err_Num(This,Num)
#define IDataSave_Get_Err(This,errNo,addr_sensor,errorflag,error_type,start_time,end_time) \
(This)->lpVtbl -> Get_Err(This,errNo,addr_sensor,errorflag,error_type,start_time,end_time)
#define IDataSave_Get_NowData(This,NowDataNo,addr_sensor,nowdata,data1,data2,data3,data4,timeflag) \
(This)->lpVtbl -> Get_NowData(This,NowDataNo,addr_sensor,nowdata,data1,data2,data3,data4,timeflag)
#define IDataSave_Get_File3(This,Sensor_ind,property) \
(This)->lpVtbl -> Get_File3(This,Sensor_ind,property)
#define IDataSave_Get_kaijutu_tab(This,kaitu_No,addr_sensor,timenow,kjt0,kjt1,kjt2,kjt3) \
(This)->lpVtbl -> Get_kaijutu_tab(This,kaitu_No,addr_sensor,timenow,kjt0,kjt1,kjt2,kjt3)
#define IDataSave_Get_Delflag(This,flag) \
(This)->lpVtbl -> Get_Delflag(This,flag)
#define IDataSave_Get_Del_Sensor(This,del_No,addr_sensor) \
(This)->lpVtbl -> Get_Del_Sensor(This,del_No,addr_sensor)
#define IDataSave_Set_Delflag(This,flag) \
(This)->lpVtbl -> Set_Delflag(This,flag)
#define IDataSave_Get_Alar_Num(This,AlarNum) \
(This)->lpVtbl -> Get_Alar_Num(This,AlarNum)
#define IDataSave_Get_Err_Num(This,ErrNum) \
(This)->lpVtbl -> Get_Err_Num(This,ErrNum)
#define IDataSave_Get_NowData_Num(This,Num) \
(This)->lpVtbl -> Get_NowData_Num(This,Num)
#define IDataSave_Get_Kaijutu_Num(This,Num) \
(This)->lpVtbl -> Get_Kaijutu_Num(This,Num)
#define IDataSave_Get_Del_Sensor_Num(This,Num) \
(This)->lpVtbl -> Get_Del_Sensor_Num(This,Num)
#define IDataSave_Get_ryjc_trace_tab(This,tjNo,name,workno,depart,dt,stno,dirc,perID) \
(This)->lpVtbl -> Get_ryjc_trace_tab(This,tjNo,name,workno,depart,dt,stno,dirc,perID)
#define IDataSave_Get_ryjc_trace_num(This,trace_num,updown_num,alarm_num,fieldalarm_num,fieldrecord_num,flag) \
(This)->lpVtbl -> Get_ryjc_trace_num(This,trace_num,updown_num,alarm_num,fieldalarm_num,fieldrecord_num,flag)
#define IDataSave_Set_ryjc_trace_Num(This,trace_num,updown_num,alarm_num,fieldalarm_num,fieldrecord_num,flag) \
(This)->lpVtbl -> Set_ryjc_trace_Num(This,trace_num,updown_num,alarm_num,fieldalarm_num,fieldrecord_num,flag)
#define IDataSave_Get_notice_flag(This,notice) \
(This)->lpVtbl -> Get_notice_flag(This,notice)
#define IDataSave_Set_notice_flag(This,notice) \
(This)->lpVtbl -> Set_notice_flag(This,notice)
#define IDataSave_Get_rjerr(This,errNo,fzNo,errtype,start_time,end_time,name,describe,val) \
(This)->lpVtbl -> Get_rjerr(This,errNo,fzNo,errtype,start_time,end_time,name,describe,val)
#define IDataSave_Get_Save_NowData(This,i,addr_sensor,nowdata,data1,data2,data3,data4,timeflag,rcdw) \
(This)->lpVtbl -> Get_Save_NowData(This,i,addr_sensor,nowdata,data1,data2,data3,data4,timeflag,rcdw)
#define IDataSave_Get_NowBj_Num(This,num) \
(This)->lpVtbl -> Get_NowBj_Num(This,num)
#define IDataSave_Get_NowGz_Num(This,num) \
(This)->lpVtbl -> Get_NowGz_Num(This,num)
#define IDataSave_Get_NowBj(This,alarNo,addr_sensor,start_time,maxv,minv,avgv) \
(This)->lpVtbl -> Get_NowBj(This,alarNo,addr_sensor,start_time,maxv,minv,avgv)
#define IDataSave_Get_NowGz(This,errNo,errorflag,addr_sensor,start_time,error_type) \
(This)->lpVtbl -> Get_NowGz(This,errNo,errorflag,addr_sensor,start_time,error_type)
#define IDataSave_Get_Fz_State(This,num,test) \
(This)->lpVtbl -> Get_Fz_State(This,num,test)
#define IDataSave_Get_Kckz(This,num,kckzz) \
(This)->lpVtbl -> Get_Kckz(This,num,kckzz)
#define IDataSave_Get_ErrInfo(This,Addr_Sensor,State) \
(This)->lpVtbl -> Get_ErrInfo(This,Addr_Sensor,State)
#define IDataSave_Get_ryjc_alarm_tab(This,tjNo,name,workno,depart,dt,reno,perID,addrno) \
(This)->lpVtbl -> Get_ryjc_alarm_tab(This,tjNo,name,workno,depart,dt,reno,perID,addrno)
#define IDataSave_Get_ryjc_updown_tab(This,tjNo,name,workno,depart,updtm,downdtm,up_rno,dw_rno,personID,tag) \
(This)->lpVtbl -> Get_ryjc_updown_tab(This,tjNo,name,workno,depart,updtm,downdtm,up_rno,dw_rno,personID,tag)
#define IDataSave_setcopy_flag(This,flag) \
(This)->lpVtbl -> setcopy_flag(This,flag)
#define IDataSave_Get_ryjc_fieldalarm_tab(This,tjno,stno,addrno,time,tag) \
(This)->lpVtbl -> Get_ryjc_fieldalarm_tab(This,tjno,stno,addrno,time,tag)
#define IDataSave_Get_ryjc_Fieldxx_tab(This,tjno,rfid,addrno,intime,outtime) \
(This)->lpVtbl -> Get_ryjc_Fieldxx_tab(This,tjno,rfid,addrno,intime,outtime)
#define IDataSave_Getkgch_num(This,num) \
(This)->lpVtbl -> Getkgch_num(This,num)
#define IDataSave_Getkgch(This,i,addr_sensor,st_tm,steptm,addtm,status) \
(This)->lpVtbl -> Getkgch(This,i,addr_sensor,st_tm,steptm,addtm,status)
#define IDataSave_Setkgch_num(This,num) \
(This)->lpVtbl -> Setkgch_num(This,num)
#endif /* COBJMACROS */
#endif /* C style interface */
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IDataSave_Set_Two_Min_Flag_Proxy(
IDataSave __RPC_FAR * This,
int Flag);
void __RPC_STUB IDataSave_Set_Two_Min_Flag_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IDataSave_Set_One_Hour_Flag_Proxy(
IDataSave __RPC_FAR * This,
int Flag);
void __RPC_STUB IDataSave_Set_One_Hour_Flag_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IDataSave_Get_Alar_Proxy(
IDataSave __RPC_FAR * This,
int alarNo,
/* [out] */ int __RPC_FAR *addr_sensor,
/* [out] */ float __RPC_FAR *maxv,
/* [out] */ float __RPC_FAR *minv,
/* [out] */ float __RPC_FAR *avgv,
/* [out] */ DATE __RPC_FAR *start_time,
/* [out] */ DATE __RPC_FAR *end_time);
void __RPC_STUB IDataSave_Get_Alar_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IDataSave_Set_Alar_Num_Proxy(
IDataSave __RPC_FAR * This,
int Num);
void __RPC_STUB IDataSave_Set_Alar_Num_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IDataSave_Set_Err_Num_Proxy(
IDataSave __RPC_FAR * This,
int Num);
void __RPC_STUB IDataSave_Set_Err_Num_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IDataSave_Get_Err_Proxy(
IDataSave __RPC_FAR * This,
int errNo,
/* [out] */ int __RPC_FAR *addr_sensor,
/* [out] */ BYTE __RPC_FAR *errorflag,
/* [out] */ BYTE __RPC_FAR *error_type,
/* [out] */ DATE __RPC_FAR *start_time,
/* [out] */ DATE __RPC_FAR *end_time);
void __RPC_STUB IDataSave_Get_Err_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IDataSave_Get_NowData_Proxy(
IDataSave __RPC_FAR * This,
int NowDataNo,
/* [out] */ int __RPC_FAR *addr_sensor,
/* [out] */ float __RPC_FAR *nowdata,
/* [out] */ float __RPC_FAR *data1,
/* [out] */ float __RPC_FAR *data2,
/* [out] */ float __RPC_FAR *data3,
/* [out] */ float __RPC_FAR *data4,
/* [out] */ int __RPC_FAR *timeflag);
void __RPC_STUB IDataSave_Get_NowData_Stub(
IRpcStubBuffer *This,
IRpcChannel
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -