主题:请高手帮忙
结构定义
typedef struct {
BYTE sSerialNumber[SERIALNO_LEN];
BYTE byAlarmInPortNum;
BYTE byAlarmOutPortNum;
BYTE byDiskNum;
BYTE byDVRType;
BYTE byChanNum;
BYTE byStartChan;
}NET_DVR_DEVICEINFO, *LPNET_DVR_DEVICEINFO;
函数声明:
LONG _stdcall(*NET_DVR_Login)(char *sDVRIP,WORD wDVRPort,char *sUserName,
char *sPassword, LPNET_DVR_DEVICEINFO lpDeviceInfo);
Ctrl+F9时提示
E2303 Type name expected
请问如何处理结构体做参数?主要错在LPNET_DVR_DEVICEINFO lpDeviceInfo但不知如何处理
typedef struct {
BYTE sSerialNumber[SERIALNO_LEN];
BYTE byAlarmInPortNum;
BYTE byAlarmOutPortNum;
BYTE byDiskNum;
BYTE byDVRType;
BYTE byChanNum;
BYTE byStartChan;
}NET_DVR_DEVICEINFO, *LPNET_DVR_DEVICEINFO;
函数声明:
LONG _stdcall(*NET_DVR_Login)(char *sDVRIP,WORD wDVRPort,char *sUserName,
char *sPassword, LPNET_DVR_DEVICEINFO lpDeviceInfo);
Ctrl+F9时提示
E2303 Type name expected
请问如何处理结构体做参数?主要错在LPNET_DVR_DEVICEINFO lpDeviceInfo但不知如何处理