|
5金钱
typedef void (CALLBACK *LPI8DISCOVERYDEVCALLBACK)(LPI8_NET_DVR_DISCOVERYCFGLPI8_NET_DVR_DISCOVERYCFG lpDiscoveryDev,LPVOID lpUser);//!搜索设备回调
typedef struct{
char szIP[16];
char szMask[16];
char szGateWay[16];
char szDns1[16];
char szDns2[16];
BYTE byMacAddr[I8_MACADDR_LEN];
BYTE byRes[14];
}I8_NET_DVR_DISCOVERY_INFO,*LPI8_NET_DVR_DISCOVERY_INFO;
typedef struct{
I8_NET_DVR_DISCOVERY_INFO struDiscoveryInfos[3];//!0-eth0 1-wifi 2-3g
WORD wPorts[4];//0-Private 1-Http 2-Rtsp 3-保留
BYTE bySerialNo[I8_SERIALNO_LEN];
char szName[I8_NAME_LEN];
char szPwd[I8_PASSWD_LEN];
char szDeviceType[32];//!DVR-04 DVR-08 DVR-16 NVR-04 NVR-08 NVR-16 IPC
DWORD dwSoftwareVersion;//软件版本号,高16位是主版本,低16位是次版本
DWORD dwSoftwareBuildDate;//软件生成日期,0xYYYYMMDD
BYTE byOldPrograms ; //!针对解码器程序,
BYTE byDeviceModel[16] ;//!设备型号
BYTE byRes[7] ;
}I8_NET_DVR_DISCOVERYCFG,*LPI8_NET_DVR_DISCOVERYCFG;
我转换的回调函数和结构使用后程序会崩溃,求大神给个完美方案 |
|