NET_MESSAGE_CALLBACK_EX¶
回调定义¶
1 | |
功能描述¶
报警时数据回调。
参数说明¶
| 参数 | 类型 | 说明 |
|---|---|---|
| lCommandin | LONG | 指令句柄,参考NET_SDK_DEVICE_MSG_TYPE。 |
| lUserIDin | LONG | 用户ID,NET_SDK_Login或NET_SDK_LoginEx的返回值。 |
| pBufin | char* | 缓冲区指针,根据lCommand的不同,使用对应的数据结构接收。 |
| dwBufLenin | DWORD | 缓冲区长度。 |
| pUserin | void* | 用户自定义参数,在设置回调函数时传入。 |
返回值¶
-
类型:BOOL
-
说明:无意义
备注¶
根据lCommand的不同,对应的数据结构如下:
| lCommand | pBuf的结构 | 备注 |
|---|---|---|
| NET_SDK_ALARM | NET_SDK_ALARMINFO_EX*(dwBufLen / sizeof(NET_SDK_ALARMINFO_EX)) | - |
| NET_SDK_RECORD | NET_SDK_RECORD_STATUS_EX*(dwBufLen / sizeof(NET_SDK_RECORD_STATUS_EX)) | 目前只不支持 IPC |
| NET_SDK_IVM_RULE | NET_SDK_IVM_RULE_STATUS*(dwBufLen / sizeof(NET_SDK_IVM_RULE_STATUS)) | 目前只支持 IPC |
| NET_SDK_TRADEINFO | - | 暂未用到 |
| NET_SDK_IPCCFG | - | 暂未用到 |