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

📄 comserver.h

📁 DCOM 上位机和嵌入式系统通信
💻 H
📖 第 1 页 / 共 5 页
字号:
typedef /* [public][public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0023
    {
    int fz_cd_num;
    int addr_sensor;
    byte errorflag;
    DATE start_time;
    byte error_type;
    unsigned char name[ 60 ];
    float val;
    unsigned char describe[ 60 ];
    }	Errorx00;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0024
    {
    int ErrorNum;
    Errorx00 ErrorRec[ 500 ];
    }	errorx;

typedef /* [public][public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0025
    {
    int addr_sensor;
    float nowdata;
    float data1;
    float data2;
    float data3;
    float data4;
    int timeflag;
    int rcdw;
    }	Nowdata00;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0026
    {
    int DataNum;
    Nowdata00 NowdataRec[ 500 ];
    }	nowdata;

typedef /* [public][public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0027
    {
    short sensor;
    float BLXS;
    float PC;
    short PLL;
    short PLH;
    }	Mnl_CS;

typedef /* [public][public][public][public][public][public][public][public][public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0028
    {
    short addr;
    short velo;
    }	sio_struction;

typedef /* [public][public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0029
    {
    unsigned char name[ 20 ];
    short inport;
    short outport;
    short num;
    byte initflag;
    byte transmode;
    sio_struction combps;
    byte extend;
    byte step;
    byte other;
    }	station_struction;

typedef /* [public][public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0030
    {
    short year;
    byte month;
    byte day;
    byte hour;
    byte minute;
    byte second;
    }	begin_date_time;

typedef /* [public][public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0031
    {
    byte Addr;
    short Velo;
    byte Vf;
    }	ComBpsVf;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0032
    {
    short station_num;
    byte station[ 5 ];
    station_struction st[ 8 ];
    begin_date_time begin;
    unsigned char person[ 4 ];
    unsigned char mine_name[ 60 ];
    unsigned char password[ 20 ];
    byte mul_screen;
    byte net_flag;
    unsigned char netpath[ 40 ];
    unsigned char HotPath[ 20 ];
    unsigned char ShareML[ 18 ];
    short HotDK;
    byte trans_mode;
    byte trans_to_another;
    sio_struction sys;
    sio_struction pan;
    sio_struction to_another;
    byte shift[ 3 ];
    byte copy;
    byte sound;
    int oncolor;
    int offcolor;
    int alarmcolor;
    int errorcolor;
    short shuibeng;
    byte HotUse;
    byte HotPort;
    byte SaveTime;
    byte YdddToFZ;
    byte Modom;
    byte skyx;
    byte StKCK[ 8 ];
    byte TransV;
    byte RasConnect;
    byte AlarmFlag;
    byte WSCFFlag;
    byte GuZhangDD;
    byte DuanDianHiLo;
    byte EtherNetFlag;
    byte ComNum;
    ComBpsVf ComInfo[ 20 ];
    byte sysflg;
    unsigned char otherpcname[ 33 ];
    byte regcode[ 24 ];
    int softNo;
    short sky[ 8 ];
    byte kj95in;
    byte kj69in;
    Mnl_CS TSsensor;
    byte KDG4;
    byte MiMa;
    }	system_struction;

typedef /* [public][public][public][public][public][public][public][public][public][public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0033
    {
    byte sensor;
    byte xing;
    byte rule;
    short position;
    }	system_station_cfg;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0034
    {
    system_station_cfg cfg0[ 128 ][ 8 ];
    }	system_station_cfg0;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0035
    {
    system_station_cfg cfg1[ 128 ][ 16 ];
    }	system_station_cfg1;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0036
    {
    system_station_cfg cfg2[ 64 ][ 32 ];
    }	system_station_cfg2;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0037
    {
    system_station_cfg cfg3[ 32 ][ 64 ];
    }	system_station_cfg3;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0038
    {
    system_station_cfg cfg4[ 16 ][ 128 ];
    }	system_station_cfg4;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0039
    {
    byte addr;
    byte xinxi_len;
    byte info[ 256 ];
    }	all_xinxi;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0040
    {
    byte addr;
    byte ini_len;
    byte info[ 256 ];
    }	all_INI;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0041
    {
    byte Statation[ 255 ];
    }	station_exd;

typedef /* [public][public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0042
    {
    byte sensor;
    int position;
    byte xing;
    unsigned char exp[ 80 ];
    }	devpt;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0043
    {
    int count;
    devpt dv[ 100 ];
    }	drivePT;

typedef /* [public][public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0044
    {
    BOOL flag;
    byte stno;
    int length;
    byte kc[ 64 ];
    }	Console1out;

typedef /* [public][public][public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0045
    {
    byte st;
    byte pt;
    float offrun;
    float onrun;
    }	qydd1;

typedef /* [public][public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0046
    {
    byte station;
    byte kckzk;
    byte geshu;
    qydd1 duiying[ 5 ];
    }	qydd0;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0047
    {
    int num;
    qydd0 qydds[ 100 ];
    }	qydd;

typedef /* [public][public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0048
    {
    short NameIndex;
    byte SensorIndex;
    float offvalue;
    float onvalue;
    byte st;
    byte kckzk;
    }	yddd0;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0049
    {
    short num;
    yddd0 yddds[ 100 ];
    }	yddd1;

extern Alarm alarmrecord;

extern alarmold alarmoldrecord;

extern errorx errorrecord;

extern errorold erroroldrecord;

extern DDDJ_STRUC dddj;

extern DDBJ_STRUC ddbj;

extern system_struction Files;

extern station_exd st_exd;

extern all_INI st_ini[ 255 ];

extern Kjsys001 File1;

extern point_type_struct File2;

extern sensor_unit_struct File3;

extern kjsys004 File4;

extern kjsys005 File5;

extern station_port_struct File6;

extern system_station_cfg0 Cfg0;

extern system_station_cfg1 Cfg1;

extern system_station_cfg2 Cfg2;

extern system_station_cfg3 Cfg3;

extern system_station_cfg4 Cfg4;

extern all_xinxi station_xinxi[ 255 ];

extern nowdata Timedata;

extern int minute_flg;

extern int hour_flg;

extern yddd1 yddds;

extern long kckzt[ 255 ];

extern qydd station_qydd;

extern drivePT devpoint;

extern int copy_flag;

typedef /* [public][public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0050
    {
    int addr_sensor;
    short timenow;
    DWORD kjt[ 4 ];
    }	kai_tu;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0051
    {
    short numb;
    kai_tu kaijutu[ 1000 ];
    }	kttp;

extern kttp ktp;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0052
    {
    int addr_sensor;
    byte nowdata;
    }	Now_kckh;

extern Now_kckh kch[ 500 ];

extern short reset_num[ 255 ];

typedef /* [public][public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0053
    {
    int addr_sensor;
    DATE starttime;
    DATE steptime;
    long addtime;
    long status;
    }	KGBH;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0054
    {
    short num;
    KGBH bh[ 1000 ];
    }	kgbh;

extern kgbh kgch;

typedef /* [public][public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0055
    {
    byte fz;
    byte KCKZ;
    }	KCKZSBpz;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0056
    {
    short KCKZNum;
    KCKZSBpz kcpz[ 500 ];
    }	kai_chuSBpz;

extern kai_chuSBpz KAI_CHUSBpz;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0057
    {
    int count;
    int addr_sensor[ 300 ];
    }	del_sensor;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0058
    {
    BOOL flag;
    byte stno;
    int bufsize;
    byte buf[ 300 ];
    }	translate;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0059
    {
    BOOL flag;
    int stno;
    int ord;
    int bufsize;
    byte buf[ 300 ];
    }	S_buf;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0060
    {
    int stno;
    VARIANT vl[ 256 ];
    int kz;
    BOOL flag;
    }	Station;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0061
    {
    BOOL flag;
    byte stno;
    unsigned char ordercode;
    }	Console0out;

typedef /* [public][public] */ struct  __MIDL___MIDL_itf_ComServer_0000_0062
    {
    byte currentstno;
    long normalcount;
    long overtimecount;
    long xorerrcount;
    byte stinfo[ 255 ];
    byte info[ 300 ];
    int infoCt;
    }	station_info;

extern translate Translate[ 8 ];

extern Station stations[ 8 ];

extern int kckz[ 255 ];

extern Console0out console0out;

extern Console1out console1out;

extern Console1out ctrout[ 20 ];

extern S_buf sendbuf[ 8 ][ 10 ];

extern station_info stinfo;

extern HANDLE hf;

extern int fix_stno;

⌨️ 快捷键说明

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