.dll中函数的定义?
我的.dll中有这样两个函数:
HANDLE WINAPI CT_open(char *name,unsigned int param1,unsigned char param2);
/*参数: name:与读写器相连的端口名称.
串口读卡器可取COM1 COM2 COM3 COM4等
param1: 串口读卡器为波特率,9600、38400等
param2: 串口读卡器为奇偶校验,可为
"O" 奇校验
"E" 偶校验
"N" 无校验 */
int WINAPI CT_close(HANDLE fd); /*
参数: fd为函数CT_open所返回的端口描述符.
返回: -1为失败 0 成功. */
我这样定义调用他们对吗?
typedef Handle(winapi *POpen)(char *name,unsigned int param1,unsigned char param2);
typedef int(winapi *PClose)(HANDLE fd);