/// <summary> /// 执行身份证阅读前置交互操作 /// </summary> /// <param name="port"></param> /// <returns></returns> protected override IDCardActionResult ExecIDCardInteropReadPreposeAction(int port) { var result = SynjonesIDCardInteropAction.StartFindIDCard(port, false); if (!result.flag) { return(result); } return(SynjonesIDCardInteropAction.SelectIDCard(port, false)); }
protected override IDCardActionResult <int> AutoFindReaderPort() { return(SynjonesIDCardInteropAction.FindReader()); }
protected override void DisposeInternal() { SynjonesIDCardInteropAction.ClosePort(Port); }
protected override IDCardActionResult OpenPort(int port) { return(SynjonesIDCardInteropAction.OpenPort(port)); }