XPrinter XP-Q200后厨网络小票打印机二次开发问题

ngvdr87 2018-12-03 02:26:13
各位大家好,这几天一在弄XPrinter XP-Q200后厨网络小票打印机,都没有弄出来。厂家提供了一个JsPrinterDll.dll,我是用想C#是做二次开发,其中DLL定义以下是网口打印机调用的函数:
1、 BOOL _stdcall InitNetSev(); //启动SOCKET服务
2、int _stdcall ConnectNetPort(SOCKET *lpSocket, SOCKADDR_IN * pPrinterAddr,
timeval *lpTimeout);
功能说明:
调用该函数将会连接打印机。成功返回1,失败返回值见下:
-1:创建套接字失败。
-2:设为非阻塞模式失败。
-3:连接超时。
-4:Select错误


我是想用C#做二次开发,int _stdcall ConnectNetPort(SOCKET *lpSocket,SOCKADDR_IN * pPrinterAddr, timeval *lpTimeout);
SOCKET 、SOCKADDR_IN 、timeval 如何反译成C#的结构体,项目很急,恳请大家帮忙,多谢啦 !我的 QQ 1378039918
...全文
514 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧