OpenNetPort():连接网口 RFID相关
OpenNetPort():连接网口功能描述:
该函数用于打开与读写器连接的网口,然后通过连接网口和读写器以创建通信连接。
在调用其它函数之前,您必须先连接网口和读写器。
应用:
long WINAPI OpenNetPort(long Port , LPTSTR IPaddr, unsigned char *ComAdr,long * FrmHandle);
参数:
Port:输入变量,范围在1024到65535间,读写器的TCP端口号。
IPaddr:输入变量,读写器的TCP的IP地址。
ComAdr:输入/输出变量,远距离读写器的地址。以广播地址(0xFF)调用此函数,函数将检测端口,并将检测到的连接有读写器的读写器地址返回到ComAdr所指变量中;以其它地址调用此函数,将在TCP端口检测是否连接了具有指定ComAdr地址的读写器。
FrmHandle:输出变量,返回与读写器连接端口对应的句柄,应用程序通过该句柄可以操作连接在相应端口的读写器。如果打开不成功,返回的句柄值为-1.
返回:
如果该函数调用成功,返回一个零值。
否则,返回非零值请查看其他返回值定义,返回的错误代码请查看错误代码定义。
3.1.23) CloseNetPort():关闭网口
功能描述:
该函数用于撤销网口和读写器的连接并释放相应资源。在一些开发环境里,网口资源必须在离开该程序前被释放,否则可能会造成系统不稳定。
应用:
long WINAPI CloseNetPort(long FrmHandle);
参数:
FrmHandle:输入变量,与读写器连接网口对应的句柄,应用程序通过该句柄可以操作连接在相应端口的读写器。