当我下载驱动程序时,他们会分配后端代码。执行时,该方法claim()
返回错误 106。
// Console.WriteLine("Initializing PosExplorer ");
posExplorer = new PosExplorer();
// Console.WriteLine("Taking FiscalPrinter device ");
DeviceInfo fp = posExplorer.GetDevice("FiscalPrinter", "FiscalPrinter1");
// Console.WriteLine("Creating instance of FiscalPrinter device ");
posCommonFP = (PosCommon)posExplorer.CreateInstance(fp);
posCommonFP.StatusUpdateEvent += new StatusUpdateEventHandler(co_OnStatusUpdateEvent);
// Console.WriteLine("Initializing FiscalPrinter ");
FiscalPrinter fiscalprinter = (FiscalPrinter) posCommonFP;
Console.WriteLine("Performing Open() method ");
fiscalprinter.Open();
Console.WriteLine("Performing Claim() method ");
fiscalprinter.Claim(1000); // Exception
消息错误:
错误代码:非法错误
代码扩展:10002
消息:存根消息。锁定端口错误。IORet = 4