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

📄 dataflash.h

📁 一个具体的项目程序
💻 H
字号:

#ifndef __CARDSTATUSLIST_H__
#define __CARDSTATUSLIST_H__



#define FILL_MONEY	1	//充值
#define FILL_TIMES	2	//充次


typedef struct _FILL_LIMIT_INFO{
	unsigned char cStartTime[6];	//有效充值开始时间
	unsigned char cEndTime[6];		//有效充值结束时间
}sttFillLimitInfo;


typedef struct _FILL_PARA{
	long		  Value;		//充值金额(次数);
	unsigned char CardIndex[3]; //卡号(发卡流水号);
	unsigned char cCurrentStatus;//当前状态:0--已充值完成(自动充值机使用);
								 //1—(取得或)充入金额;
								 //2—(取得或)充入次数;
}sttFillPara;



unsigned char ReadCardStatusTable(unsigned int PageIndex,//页序号 主表为0-939,其它只有1和2值
								  unsigned char *Buffer,	//具体卡系列号
								  unsigned char Count,	//个数,1-33,最多一次33个
								  unsigned char Status);	//状态(0:解挂 2:挂失  12:主表挂失)



unsigned char SaveCardStatusTable(unsigned int PageIndex,//序号 主表为0-939,其它只有1和2值
								  unsigned char *Buffer,	//具体卡系列号
								  unsigned char Count,	//个数,最多一次33个
								  unsigned char Status);	//状态(0:解挂 2:挂失  12:主表挂失)



unsigned char FoundCardStatusTable(unsigned long lCardSerialNo);


unsigned char ReadFillLimitInfo(sttFillLimitInfo *pstFillLimitInfo);
unsigned char WriteFillLimitInfo(sttFillLimitInfo *pstFillLimitInfo);
unsigned char ReadFillPara(unsigned int iPageIndex,
						   unsigned char cRecordCount,
						   sttFillPara stFillPara[]);
unsigned char WriteFillPara(unsigned int iPageIndex,
						    unsigned char cRecordCount,
						    sttFillPara stFillPara[]);
unsigned char FoundFillPara(sttFillPara *pstFillPara,unsigned int *piOffSet);
unsigned char UpdateFillParaStatus(unsigned int iOffSet);
#endif

⌨️ 快捷键说明

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