iso15693.~h

来自「RFID 读卡演示程序」· ~H 代码 · 共 58 行

~H
58
字号

#ifndef ISO15693
#define ISO15693

#define RFCRC16_POLYNOM 0x8408


extern "C" __declspec(dllexport) int RFcrc_16( char offset, char *pointer, int length, int crc16_preset);

extern "C" __declspec(dllexport) int _stdcall Inventory(BYTE Sendval[],BYTE REVval[],bool AFI,int AFIval,int Flag,DWORD &nBytestoRead);//Inventory(BYTE REVval[],bool AFI,bool Singletag,bool ASK,DWORD &nBytestoRead );

//extern   "C"   __declspec(dllexport) int _stdcall ReadSingleBlock(BYTE retval[],int nBlock,BYTE UID[],DWORD &nBytestoRead);

//extern   "C"   __declspec(dllexport) int _stdcall WriteSingleBlock(BYTE retval[],int nBlock,BYTE Bval[],BYTE UID[],DWORD &nBytestoRead );

extern   "C"   __declspec(dllexport) int _stdcall StayQuite(BYTE Sendval[],BYTE retval[],int Flag,BYTE UID[],DWORD &nBytestoRead);

extern   "C"   __declspec(dllexport)  int _stdcall Select(BYTE Sendval[],BYTE retval[],BYTE UID[],int Flag,DWORD &nBytestoRead);


extern   "C"   __declspec(dllexport) int _stdcall ResetToReady(BYTE Sendval[],BYTE retval[],BYTE UID[],int Flag,DWORD &nBytestoRead);


extern   "C"   __declspec(dllexport)  int _stdcall WriteAFI(BYTE Sendval[],BYTE retval[],int AFIval,int Flag,BYTE UID[],DWORD &nBytestoRead);



extern   "C"   __declspec(dllexport) int _stdcall LockAFI(BYTE Sendval[],BYTE retval[],int Flag,BYTE UID[],DWORD &nBytestoRead);

extern   "C"   __declspec(dllexport) int _stdcall ReadSingleBlock(BYTE Sendval[],BYTE retval[],int nBlock,int Flag,BYTE UID[],DWORD &nBytestoRead);


// write block
extern   "C"   __declspec(dllexport) int _stdcall WriteSingleBlock(BYTE Sendval[],BYTE retval[],int nBlock,BYTE Bval[],BYTE UID[],DWORD &nBytestoRead);

extern   "C"   __declspec(dllexport) int _stdcall LockBlock(BYTE Sendval[],BYTE retval[],int flag,int nBlock,BYTE UID[],DWORD &nBytestoRead);


extern   "C"   __declspec(dllexport) int _stdcall ReadMultiBlock(BYTE Sendval[],char retval[],BYTE UID[],int nStartBlock,int nLength,DWORD &nBytestoRead);


extern   "C"   __declspec(dllexport) int _stdcall WriteMultiBlock(BYTE Sendval[],BYTE retval[],BYTE UID[],int nBlock,BYTE Bval[],int nStartBlock,int nLength,DWORD &nBytestoRead);

extern   "C"   __declspec(dllexport) int _stdcall WriteDSFID(BYTE Sendval[],BYTE retval[],int flag,int DSFID,BYTE UID[],DWORD &nBytestoRead);

extern   "C"   __declspec(dllexport) int _stdcall LockDSFID(BYTE Sendval[],BYTE retval[],int flag,BYTE UID[],DWORD &nBytestoRead);


extern   "C"   __declspec(dllexport) int _stdcall GetSysInfo(BYTE Sendval[],BYTE retval[],int Flag,BYTE UID[],DWORD &nBytestoRead);


extern   "C"   __declspec(dllexport) int _stdcall GetMultiBlockSecirotuStatus(BYTE Sendval[],BYTE retval[],int flag,int nStartBlock,int nLength,BYTE UID[],DWORD &nBytestoRead);
#endif




⌨️ 快捷键说明

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