UNPKG

@luoxiao123/bankcard-reader-start

Version:
17 lines (16 loc) 864 B
import { BankCardData, Config, Device as DeviceBase, Options } from '@waiting/bankcard-reader-base'; import { DModel as M, FModel as FM } from 'win32-def'; export { BankCardData, Config, Options, }; /** dll接口方法 */ export interface DllFuncsModel extends FM.DllFuncsModel { star_InitConnect(iPort: M.INT, iBaud: M.INT, cBp: M.CHAR, szDevInfo: M.POINT, iInfoLen: M.POINT): M.INT; star_Open(iPort: M.INT, iBaud: M.INT, cBp: M.CHAR): M.INT; star_Close(): M.INT; star_GetDevInfo(szDevInfo: M.POINT, iInfoLen: M.POINT): M.INT; star_ICGetInfo(iIcMode: M.INT, szTagList: M.POINT, szCardInfo: M.POINT, iTimeout: M.INT): M.INT; star_ReadMagCardNo(iReadTrack: M.INT, iDataType: M.INT, szCardNo: M.POINT, iCardNoLen: M.POINT, iTimeout: M.INT): M.INT; } /** 读卡设置 */ export interface Device extends DeviceBase { apib: DllFuncsModel; }