XPrinter XP-Q200后厨网络小票打印机二次开发问题
各位大家好,这几天一在弄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