?? parameter.h
字號:
#ifndef _MY_PARA_H_
#define _MY_PARA_H_
#include "my_head.H"
/********************************************************/
typedef struct Equip_Addr_{
BYTE nport;
BYTE ntype;
WORD number_addr;
}Equip_Addr;
typedef struct YsnSystemCard_Info_{
BYTE unit_code[3]; //用戶單位代碼(開發公司分配之);
BYTE Unit_Password_A[6];//用戶單位密鑰A(用來提供給第三方設備供應商讀卡內數據的密碼);
//此密碼不能讀出,并只能通過密鑰B 修改;
BYTE Unit_Password_B[6];//用戶單位密碼B(用來操作用戶卡數據的密鑰);
//此密鑰只能寫入不能讀出,并僅可設定一次;
//(系統安裝時設定,用戶單位自己掌握);
BYTE Business_unit_code[4]; //公司代碼;(系統安裝時設定);
BYTE Sub_division_code[6]; //分支機構代碼; (系統安裝時設定);
BYTE Location_code[6]; //機構所在地代碼; (系統安裝時設定);
//===========================================================================
BYTE fuctype_sector[16];
BYTE reserve; //reserve 保留以后用;
}YsnSystemCard_Info;
typedef struct SystemCard_Info_{
LWORD card_id; //卡序列(ID)號;
BYTE unit_code[3]; //用戶單位代碼;
BYTE setup_counts; //安裝次數限制;
BYTE public_sect; //用戶卡公共扇區(0-15)
BYTE fuc_type[15]; //子功能類型(Equip_Addr與ntype對應)
BYTE fuc_sector[16];//用戶子系統所用扇區;
BYTE date[6]; //發卡時間(或卡有效期)
BYTE card_leve; //卡級別字節:
}SystemCard_Info;
typedef struct SeedCard_Info_{
BYTE unit_code[3]; //用戶單位代碼;
BYTE unit_password[3];//用戶單位密碼;
BYTE fuc_type; //子功能類型(Equip_Addr與ntype對應)
BYTE fuc_sector; //用戶子系統所用扇區;
BYTE public_sector; //用戶卡公共扇區(0-15)
BYTE date[6]; //發卡時間(或卡有效期)
BYTE card_leve; //卡級別字節:
}SeedCard_Info;
typedef struct _ORDER_DINNER_RECORD{
long balance; //卡上余額(本次操作后)
long con_Money; //本次操作(消費、充值等)金額;(不要負數)
unsigned char card_code[3];//卡編號(卡流水號)
unsigned char con_time[6];//本次操作(消費、充值、掛失等)時間;
unsigned char mark; //消費標志
unsigned int card_count; //本卡操作(消費、充值、被掛失)累計流水號("卡"平帳用);
unsigned int equip_count;//本機操作(消費、充值、被掛失)累計流水號("機"平帳用);
unsigned char reserver[2];//保留以后用;
}Con_Record;
//-------------------------------------------------------
#endif
#ifndef _MYALL_SAVEDATA_H_
#define _MYALL_SAVEDATA_H_
typedef struct Con_StatusInfo_{
long con_allmoney; //目前所保存的消費總金額;
long con_daymoney; //當天消費總金額;
long con_bootmoney; //本次開機后的消費的總金額;
LWORD con_records; //目前所保存的消費記錄數;
WORD con_dayrecords; //當天消費記錄數;
WORD con_bootrecords; //本次開機后消費記錄數;
}Con_StatusInfo;
typedef struct MyAll_SaveData_{
WORD conwrite_page; //寫到的頁
short conbuffer2_byte;//寫到的字節 WORD
WORD conread_page; //讀到的頁
short conread_byte; //讀到的字節
WORD lread_page; //臨時讀的頁址
short lread_byte; //臨時讀的字節址
BYTE cycle_flag; //數據循環標志。(最大可恢復點)
}Myall_SaveData;
typedef struct _OTHER_TABLE_INFO{
WORD iCardStatusMainTableRecordCount; //卡掛失 主表 卡個數
WORD iCardStatusTempTableRecordCount; //卡掛失 臨時表 卡個數
WORD iResumeCardTempTableRecordCount; //卡解掛 臨時表 卡個數
//WORD iOrderDinnerParaTableRecordCount; //訂餐參數表記錄數
WORD iFillParaTableRecordCount; //充值表記錄數
WORD iRecordIndex; //本機操作(消費、充值、被掛失)累計流水號("機"平帳用);
BYTE save_date; //更新日期 只有日期
}sttOtherTableInfo;
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -