void IVXProtocol_EventAnalyseStateChanged(uint dwLoginID, uint dwAnalysisID, E_IASSDK_REAL_ANALYZE_STATUS_TYPE eStatusType, ulong qwContext) { if (AnalyseStatChanged != null) { AnalyseStatChanged(dwAnalysisID, null); } }
/*=========================================================== * 功 能:获取实时分析状态 * 参 数:dwLoginID - 登陆ID,IasSdk_Login的返回值 * dwAnalysisID - 分析ID * pdwStatus - 分析状态 * 返回值:成功返回IASSDK_OK,失败返回错误码 * ===========================================================*/ public UInt32 IasSdk_GetRTAnalysisStatus(UInt32 dwLoginID, UInt32 dwAnalysisID, out E_IASSDK_REAL_ANALYZE_STATUS_TYPE pdwStatus) { MyLog4Net.ILogExtension.DebugWithDebugView(MyLog4Net.Container.Instance.Log, "IVXRealtimeSDKProtocol IasSdk_GetRTAnalysisStatus dwLoginID:" + dwLoginID + ",dwAnalysisID:" + dwAnalysisID); UInt32 retVal = IVXRealtimeSDKProtocol.IasSdk_GetRTAnalysisStatus(dwLoginID, dwAnalysisID, out pdwStatus); if (retVal > 0) { IAS_CheckError(retVal); } MyLog4Net.ILogExtension.DebugWithDebugView(MyLog4Net.Container.Instance.Log, "IVXRealtimeSDKProtocol IasSdk_GetRTAnalysisStatus ret:" + retVal + ",pdwStatus:" + pdwStatus); return(retVal); }
public IasRealAnalyzeStatusTypeInfo(E_IASSDK_REAL_ANALYZE_STATUS_TYPE type, string name) { Type = type; Name = name; }
public static extern UInt32 IasSdk_GetRTAnalysisStatus(UInt32 dwLoginID, UInt32 dwAnalysisID, out E_IASSDK_REAL_ANALYZE_STATUS_TYPE pdwStatus);