/// <summary> /// 注册回调函数,接收设备报警消息等。 /// </summary> /// <param name="alarmCallBackV31">回调函数委托</param> /// <returns>TRUE表示成功,FALSE表示失败。</returns> public static bool SetDVRMessageCallBack_V31(MSGCallBack_V31 alarmCallBackV31) { if (alarmCallBackV31 == null) { return(false); } return(HikApi.NET_DVR_SetDVRMessageCallBack_V31(alarmCallBackV31, IntPtr.Zero)); }
public ucVideo() { InitializeComponent(); m_MsgCallBack = new VsClientMsgCB(MsgCallback); m_MsgCallbackHik = new MSGCallBack_V31(HikMsgCallBack); m_funcReadIniMsg = new pReadIniCallBack(ReadIniCallBack); m_lstLoginInfo = new List <CLoginInfo>(); m_oSingleLock = new object(); m_oThreadLogin = new Thread(ThreadLogin); m_oThreadLogin.Start(); m_sCapPicPath = ""; m_sVsClientPath = ""; m_sHCNetSDKPath = ""; m_lstSaveHikChannelInfo = new List <CSaveHikChannelInfo>(); }
public ucVideo() { InitializeComponent(); m_MsgCallBack = new VsClientMsgCB(MsgCallback); m_MsgCallbackHik = new MSGCallBack_V31(HikMsgCallBack); m_funcReadIniMsg = new pReadIniCallBack(ReadIniCallBack); m_lstLoginInfo = new List <CLoginInfo>(); m_oSingleLock = new object(); //m_oThreadLogin = new Thread(ThreadLogin); //m_oThreadLogin.Start(); m_sCapPicPath = ""; m_sVsClientPath = ""; m_sHCNetSDKPath = ""; m_lstStruIpParaCfgV40 = new List <NET_DVR_IPPARACFG_V40>(); }
public static extern bool NET_DVR_SetDVRMessageCallBack_V31(MSGCallBack_V31 fMessageCallBack, IntPtr pUser);