📄 key_stru.h
字号:
#ifndef _KEY_STRU_H_
#define _KEY_STRU_H_
#include "size.h"
struct temp_key {
struct temp_key *next;
unsigned int kk_id;
unsigned long ctpk;
unsigned int zpk_id;
unsigned int zak_id;
unsigned long ctpz;
long gen_tm;
unsigned long key_index;
};
typedef struct temp_key TEMP_KEY;
typedef struct {
char bank_id[12];
char host_id[3];
char kk_key[33];
char zpk_key[17];
char zak_key[17];
int zpk_index;
int zak_index;
char update_oper[11];
char update_time[7];
char update_date[9];
} HOST_KEY;
/*======================add by bianzg 2001.4.14================*/
typedef struct {
char bank_id[12];
char host_id[3];
long kkm_id;
long kk_id;
long zpk_id;
long zak_id;
long void_zpk_id;
long void_zak_id;
long ctpz;
long ctpk;
long mod_tm;
int status;
long key_index;
long snd_key_index;
char update_oper[11];
char update_time[7];
char update_date[9];
} NET_KEY;
typedef struct {
char bank_id[12];
char host_id[3];
char safe_flag[2];
char mac_flag[2];
char change_mode[2];
int tran_cnt;
int tran_time;
}NET_KEY_BASE;
typedef struct {
char bank_id[12];
char host_id[3];
char safe_flag[2];
char mac_flag[2];
char change_mode[2];
int tran_cnt;
int tran_time;
}HOST_KEY_BASE;
typedef struct {
char merchant_id[16];
char terminal_id[9];
char safe_flag[2];
char mac_flag[2];
char change_mode[2];
int tran_cnt;
int tran_time;
}POS_KEY_BASE;
typedef struct {
TEMP_KEY *next;
NET_KEY net_key;
unsigned char err_cnt;
char wr_flag;
} NET_KEY_BUFFER;
/*******
typedef struct {
char term_id[TERMID_LEN+1];
int kk_id;
int zpk_id;
int zak_id;
long ctpz;
} POS_KEY;
*******/
/*============added by bianzg 2001.4.14============*/
typedef struct {
char merchant_id[16];
char terminal_id[9];
long kk_id;
long zpk_id;
long zak_id;
long void_zpk_id;
long void_zak_id;
long ctpz;
char update_oper[11];
char update_date[9];
char update_time[7];
}POS_KEY;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -